[英]Vue keep-alive not working in Quasar, mounted hook is always called using $router.back()
[英]Vue router keep-alive and mounted behavior
在我開始使用<keep-alive>
之前,我在mounted()
方法中有一些邏輯。 例如: document.title = this.title
。 現在標題僅在第一次加載時更改。
我可以監聽路線變化,但是當你登陸頁面時它就不起作用了。
檢測<keep-alive>
中另一個組件的加載的正確方法是什么?
將您的邏輯移動到activated
的生命周期鈎子,只要激活了保活組件,就會調用該鈎子。
例如:
new Vue({
...
activated: function() {
document.title = this.title;
},
...
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.