Element ui组件库入口原理

vue组件库原理(element ui原理)

 

1.编写自定义vue组件

2.然后使用src/index.js来封装组件

 

import * as components from './components'

var VuePlugin = {}

VuePlugin.install = function(Vue, options) {

   for(let component in components) {

       Vue.component('yw'+component, components[component]);

   }

}

export default VuePlugin

 

 

暴露出一个对象,对象有一个install方法,于是可以被Vue.use调用

 

这个方法内部是把这些组件注册到Vue构造函数中

posted @ 2020-05-25 04:35  hh9515  阅读(521)  评论(0)    收藏  举报