xiaokeqi / i-learned

1 stars 0 forks source link

vue全局导入基础组件 #30

Open xiaokeqi opened 4 years ago

xiaokeqi commented 4 years ago
  `  require.context(组件目录,是否查询子目录,组件名称正则表达式)`

通过require.context,获取到所有子组件名称 然后通过注册全局子组件方式,Vue.component,实现每个组件的注册

 // 全局注册组件
  Vue.component(
    componentName,
    // 如果这个组件选项是通过 `export default` 导出的,
    // 那么就会优先使用 `.default`,
    // 否则回退到使用模块的根。
    componentConfig.default || componentConfig
  )