鍍金池/ 問答/HTML/ 是每個組件都是一個vue實例,還是整個spa只有一個vue實例

是每個組件都是一個vue實例,還是整個spa只有一個vue實例

我自己封裝了一個vue的組件,同時,npm publish到npm上,在這個組件里面外暴了一個js,里面有Vue.component方法,同時引入了Vue。我發(fā)現我在我的工程里面,使用這個npm包的時候,這個js的方法,Vue.component方法并不好使。所以我想請問,是每個組件都是一個vue實例,還是整個spa只有一個vue實例,如果在我這個情況下,如何處理呢?

回答
編輯回答
陌璃

只有一個實例
Vue的插件需要提供一個install方法,外部引用的時候Vue會自動調用這個方法并傳入Vue實例,這一點在官方文檔上寫的很明白
https://cn.vuejs.org/v2/guide...

2017年10月14日 12:51