Задать вопрос
@kiranananda

Почему vue-router удаляет компонент при переходе?

При переходе с одного компонента на другой vue удаляет предыдущий компонент. Это нормально или можно как то его оставить что бы не рендерит по новой?
const router = new Router({
  routes: [
    {
      path: '/',
      name: 'MainPage',
      component: MainPage
    },
    {
      path: '/contacts',
      name: 'ContactsPage',
      component: ContactsPage
    }
  ]
})


<router-view></router-view>
  • Вопрос задан
  • 245 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
0xD34F
@0xD34F Куратор тега Vue.js
Это нормально...

Нормально.

...или можно как то его оставить что бы не рендерит по новой?

Можно - используйте keep-alive.
Ответ написан
Комментировать
@kiranananda Автор вопроса
Куда то делся ответ :). Да keep-alive помог. Рыл не в том месте :) Спасибо!
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы