Vue路由器保持活动和挂载行为

mt.*_*ndi 5 javascript vue.js vue-router

mounted()开始使用之前,我对方法有一定的了解<keep-alive>。例如:document.title = this.title。现在,标题仅在第一次加载时更改。

我可以收听路线更改,但是当您登陆页面时,它将无法正常工作。

检测其中另一个组件的负载的正确方法是什么<keep-alive>

Jor*_*Lev 12

将您的逻辑移至activated生命周期钩子,只要激活了保持活动状态的组件,就会调用该钩子。

例如:

new Vue({
  ...
  activated: function() {
    document.title = this.title;
  },
  ...
});
Run Code Online (Sandbox Code Playgroud)