Answer the question
In order to leave comments, you need to log in
When to use router-view and when to use v-if?
Хотел бы для себя расставить точки над i.
Правильно ли я понимаю - vue-router нужен только для того чтоб в spa приложении при смене контента внутри приложения менялся url
Банальный пример - у меня есть список карточек. Каждая карточка содержит в себе данные пользователя (email, телефон и т.д). Данные приходят с с сервера, посредством ajax запроса.
Нужно добавить возможность редактировать каждую карточку отдельно. Т.е при нажатии на кнопку "Редактировать" карточка немного меняет свой вид - вместо конкретного телфона, емейла и т.д появляются input'ы которые уже содержат эти значения и мы можем их редактировать
Это можно реализовать двумя способами:
1. С помощью router-view для каждой карточки, в который мы подгружаем нужные компоненты
2. С помощью директив v-if v-else - просто меняя содержимое карточки изменяя булевое значение
Что в данном случае предпочтительнее и почему? Когда использовать router-view, а когда v-if?
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question