一次性注册所有公共组件

在mian.js入口文件中
@ 相当于 src 目录

import Components from '@/components/index.js'
// 注册所有自定义的公共组件
Vue.use(Components)

在 src 目录下的 components 文件的 index.js 中

// 导入组件
import PageTools from './PageTools/index.vue'
// 默认导入一个对象
export default {
    
    
  // 当使用 Vue.use() 方法的时候,会调用这个对象的 install 方法,被这个方法传递一个参数
  // 这个参数是 Vue 实例对象
  install (Vue) {
    
    
    // 逐个注册组件
    Vue.component('PageTools', PageTools)
  }
}

猜你喜欢

转载自blog.csdn.net/weixin_46611729/article/details/114365013