отслеживали в дочерних компонентах (не важно какой вложенности) изменение языка? Например, при смене языка нужно сделать на бек запрос с новым Accept-Language, чтобы получить данные в нужном языке. Отслеживать через watch $i18n.locale - плохая затея (вообще watch юзать такое себе), может есть еще интересный вариант?
иногда вложенность дочерних компонентов, в которых надо отслеживать изменения языка, достаточно глубоко, поэтому emit отпадает. Пока кроме банального watch ничего придумать не смог )
Глобальная шина событий еще можно, хотя мне кажется вотч вполне ок...
каждый компонент будет делать запрос при смене языка?
Надо сделать перезабор данных. В некоторых компонентах есть get запросы, которые мне надо "перезабрать" после смены языка. Вопрос в отлавливании этой смены, и чтобы меньше копипаста.
мб чонить типа event bus придумать?
Обсуждают сегодня