Vue.use()方法使用

main.js中经常使用Vue.use()引入全局组件或者指令或者eventbus等

Vue.use(*) 参数分两种,一种是对象,一种是函数

1.参数是对象的话,须包含install 方法 参数就是Vue

// demo1.js
export default {
    install(Vue) {
        console.log(Vue)
    }
}

//main.js
import demo1 from './demo1.js'
Vue.use(demo1)

 2.参数是一个函数,它会被作为 install 方法,函数的参数是Vue对象

// demo2.js
function demo2(Vue){
   console.log(Vue)  
}
export default demo2

//main.js
import demo2 from './demo2.js'
Vue.use(demo2)

猜你喜欢

转载自blog.csdn.net/uniquepeng/article/details/128801158
今日推荐