const MyPlugin = {
install (Vue) {
Vue.component('my-component', MyComponent);
}
}
//或者这样写
MyPlugin.install = Vue => {
Vue.component('my-component', MyComponent)
}
export default CmssSubheader
// 一般在main.js中安装使用
Vue.use(MyPlugin);
这样,my-component
就可以在整个项目的各个地方直接使用,而无需每次都引入并注册。
项目中一般在src下的components目录下创建一个公共组件的vue界面,在创建一个index.js中写上述代码。