vue 组件&插件
2018-10-15 本文已影响0人
前端girl吖
- 组件(component)用来构成app的业务模块,它的目标是App.vue
- 插件(plugin)用来增强技术栈的功能模块,它的目标是app本身(插件是对vue功能的增强和扩展,比如vue-router,vuex)
-
vue插件可以将自己的模块添加到Vue原型对象上,然后vue页面中可以通过this直接引用。(通过插件机制,可以通过一个入口,将一系列组件添加到环境中,直接使用)【插件干的事就是把内部的组件帮你倒入到Vue全局下】
-
模块或者组件想要对外公开,最友好的方式就是通过插件机制提供