запретить повторное использование sh страницы указателя при переходе с использованием маршрутизатора Vue - PullRequest
1 голос
/ 17 января 2020

Я новичок в Vue. Я использую Vue -router, и у меня есть некоторые анимации и видео на моей странице индекса.

Я бы хотел запретить обновление страницы индекса, если я перейду, например, к странице about, чтобы пользователю, когда он щелкнул обратно на страницу индекса, не пришлось запускать видео и анимацию. снова.

Какие хуки жизненного цикла мне понадобятся, и является ли их простым способом реализовать это?

1 Ответ

2 голосов
/ 19 января 2020

После того, как @Yom S указал мне направление, в котором я провел некоторые исследования, обнаружил, что, оборачивая элементы роутера HTML в теги keep-alive, мы можем достичь желаемого результата. Путем явного присвоения имен компонентам можно использовать ключевые слова «включает» и «исключать» в элементе keep-alive для включения или исключения определенных представлений маршрутизатора при рендеринге

здесь есть ссылка на информативный разговор на vuejs форум по этой проблеме

https://forum.vuejs.org/t/conditional-keep-alive-with-vue-router-not-working/4319

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...