2017-08-11 190 views
1

我想在運行時從Vue中刪除一個組件,它之前已經使用Vue.component(name,{...})進行了註冊,這可能嗎?是否可以從全局註冊表中全局刪除vue組件?

我們正在實時開發設置中創建大量組件,並希望從內存中刪除舊組件。

或者是否有可能在運行時更改向組件註冊的子組件?隻影響當然創建的新組件實例或手動刷新。

+1

'Vue.component做的伎倆( '我的-COMPONENT1',()=> NULL);'將取代該組件以最小功能。它仍然存在,但不會呈現任何東西。 –

+0

這是一個有趣的方法..會試一試。至少這應該使依賴鏈最小化 – mgoetzke

回答