鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 在vue中,如何銷毀一個插件?

在vue中,如何銷毀一個插件?

我在首頁使用了全屏滾動插件,但我想在離開頁面對其進行銷毀,于是我是這么寫的圖片描述

但是在跳轉(zhuǎn)到其他頁面時候會報錯圖片描述

正常情況下沒有什么影響,但是我去改變?yōu)g覽器窗口大小的時候,滾動條會消失,且內(nèi)容超出部分無法正常顯示且無法正常滾動。請問如何正確的銷毀一個插件,當(dāng)在離開頁面的時候?(我試過把destroed改為BeforeDestrory還是沒有解決)

回答
編輯回答
墨小羽

v-if 不可以么?

2017年7月17日 03:30
編輯回答
有點壞

不懂,我是醬油君

2018年1月30日 22:01
編輯回答
安若晴

你的插件在使用的時候會不會在頁面生成什么東西,比如回到頂部按鈕或者滾動條什么的,如果有類似的情況,你銷毀插件實例的時候,這些已經(jīng)生成的dom可能不會被銷毀,但是這些dom元素綁定的方法已經(jīng)被銷毀了,所以會報錯。

2017年4月21日 19:53