Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
2.3k views
in Technique[技术] by (71.8m points)

Vue插件什么时候需要传插件实例给Vue构造函数

在用 vue + element-ui + vue-router + vue-i18n 刚开发完一个项目后,看到 vue-routervue-i18n 都传了实例给 Vue 构造函数,而 element-ui 没有,想问问什么时候该传,什么时候不用传,原理是什么?

我的项目构造 main.js 文件:

new Vue({
    el: '#app',
    router,
    store,
    i18n,
    components: { App },
    template: '<App/>'
})

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
  • Vue.use 方法,传入为对象则执行插件的 install 方法,为函数则直接执行函数。
  • element 使用 Vue.use 的时候,将组件注册为全局组件。install 方法
  • vue-router 使用 Vue.use 的时候,注入周期函数,里面会通过传参的值对vue-router实例的访问。install方法

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...