уже говнокод?
зачем? О_О
Чтобы из всего проекта иметь доступ к роутам. Тот же header себя строит на них
header строит себя основываясь на существующих ссылках. Зачем их дважды дублировать, если можно просто оставить в state отдельного модуля prefs, куда я могу сохранить и их, и домен, и что угодно еще?
можно без вуекса обойтись, роуты хранить в переменной routes которая будет юзаться и в роутере и в хедере, только вместо вуекса нужен будет нормальный, человеческий экспорт, а не магия
vuex уже используется, я просто еще один модуль добавлю
ты добавишь гемора и боли, а я предлагаю нормальный, человеческий выход %)
Так ведь никакого гемора. Вот, что получилось.
Стикер
Стикер
Стикер
'../../../views' -> '@/views'
я бы такое на ревью завернул на прравки
ты связываешь слот приложения, которые не должны быть связаны
у тебя роутер вдруг начинает знать о стейте
Почему это плохо? Как тогда лучше сделать?
как это правильтнее сделать я тебе ответил раньше, плохо это потому что ты связываешь разные слои приложения которые друг о друге знать не должны
объявить роуты в обычном массиве и импортировать его там, где он нужен
я с этого начинал хД
Обсуждают сегодня