на разных урлах /a/ и /b/ хочу что бы List делал разные запросы к серверу и использовал разные ItemA и ItemB. Я так понимаю, моя хотелка очень тривиальная, но у меня нет идей. Собственно как написать List так что бы он это умел?
Если 2 разных url то это 2 разных view) Если они показывают разные данные. Можно конечно получить $route.name и в зависимости от пути делать нужный запрос Но я бы разделил это на разные компоненты и добавил туда <item>
В List.mounted() смотри this.$route, и в зависимости от name (или params) делай раные запросы, и задавай правильное имя субкомпонента (клади в переменную в data). А в разметке используй компонент с именем Component и в пропс :is="" кидай ему <subcomponentName>
Обсуждают сегодня