@mafe_ru

Как правильно использовать компоненты vuejs?

Всем привет! Изучаю Вью. Не могу сообразить как использовать компоненты.
Допустим у меня есть однофайловый компонент: <select></select>
Я его использую в родительском компоненте:
<app>
<select></select>
<form></form>
</app>

Логика моего приложения подразумевает, что после того как происходит @change в <select> пользователя перебрасывает на страницу калькулятора. По средствам роутинга. Эта страница представляет собой другой компонент
<calc>
<select></select>
<step1></step1>
<step2></step2>
</calc>


Просто страница калькулятора работает нормально, но если мы переходим с <app> выбранные селекты не передаются. Объясните пожалуйста, если не сложно.

Почему так происходит, как исползовать несколько раз компонент(один и тот же) на разных страницах, чтобы он выполнял одну функцию.
  • Вопрос задан
  • 254 просмотра
Пригласить эксперта
Ответы на вопрос 1
kulakoff
@kulakoff Куратор тега Vue.js
Vue.js developing
Что значит выбранные селекты не передаются? То что вы выбрали в первом селекте? Если да, то это разные экземпляры одного компонента и они никак не связаны между собой.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы