在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 關(guān)于Vue的全局組件

關(guān)于Vue的全局組件

main.vue是組件主體,當我在main.js 直接引入這個文件,并在main.js設(shè)置Vue.component的時候全局組件定義成功了,任何地方都可以用。

clipboard.png

當我在plugin-alert-index.js中設(shè)置Vue.component,然后在main.js引入index.js并不起作用,請問是什么原因?qū)е碌模?/p>

//index.js
import Vue from 'vue'
import Alert from './src/main';
/* istanbul ignore next */
Alert.install = function(Vue) {
    Vue.component(Alert.name, Alert);
  };
  
export default Alert;
//main.js
import alert from '../plugin/alert/index.js'

問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法

相關(guān)代碼

// 請把代碼文本粘貼到下方(請勿用圖片代替代碼)

你期待的結(jié)果是什么?實際看到的錯誤信息又是什么?

回答
編輯回答
怪痞

定義插件暴露一個install方法
使用的時候 Vue.use(MyPlugin) 內(nèi)部會調(diào)用插件的install方法
Vue.use 插件

2018年7月19日 21:52