vue中全局批量註冊組件

不說廢話,直接擼碼 ,新建index.js,引入組件,註冊。vue

import test from './test.vue'
import demo from './demo.vue'const components = {    test,
    demo};
const install = function(Vue, opts = {}) {    Object.keys(components).forEach((key) => {        Vue.component(key, components[key]);    });};
export default install;複製代碼

main.js中導入模塊,使用組件bash

import views from 'views/index.js'
Vue.use(views)複製代碼

最後全局可以使用組件ui

<test></test>複製代碼
相關文章
相關標籤/搜索