vue2批量注册全局组件

avatar
作者
猴君
阅读量:0

首先我们在components文件夹下新建install.js文件

import aCom from './a.vue' import bCom from './b.vue' const allComponents = {     aCom,bCom } export default{     install(Vue){         console.log(Vue);         Object.keys(allComponents).forEach(key=>{             Vue.component(key,allComponents[key])             console.log(`Registered component: ${key}`);         })     } }

然后,我们在main.js中引入,就可以实现了

import globalComponents from '@/components/install.js' Vue.use(globalComponents)

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!