Vue解決keepAlive緩存頁面,組件在其他界面重複使用問題

問題:keepAlive緩存頁面,組件在其他界面重複使用問題。

解決方法:在生命週期beforeRouterLeave銷燬組件即可,

組件:

<area-select ref="areaSelect"/>

銷燬:

beforeRouterLeave(to, from, next) {
    this.$destroy(this.$areaSelect);
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章