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/>'
})
阅读 1.4k
1 个回答
  • Vue.use 方法,传入为对象则执行插件的 install 方法,为函数则直接执行函数。
  • element 使用 Vue.use 的时候,将组件注册为全局组件。install 方法
  • vue-router 使用 Vue.use 的时候,注入周期函数,里面会通过传参的值对vue-router实例的访问。install方法
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题