c***@ebring.com.cn
c***@ebring.com.cn
  • 发布:2021-03-16 17:40
  • 更新:2021-03-16 19:38
  • 阅读:602

【报Bug】 Vue.component()的第一个参数不支持动态

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.1.4

手机系统: Android

手机系统版本号: Android 10

手机厂商: OPPO

手机机型: PBEM00

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

import GL_Component from '@/libs/globalComponents.js'; // 所有的组件

Object.keys(GL_Component).forEach(key => {
Vue.component(key, GL_Component[key]);
});

操作步骤:

Vue.component()的第一个参数不支持动态

预期结果:

这个为什么不支持 ,VUE都能支持,如果组件太多 全在main.js写也不太友好吧,希望尽快处理

实际结果:

不支持

bug描述:

Vue.component()的第一个参数不支持动态

2021-03-16 17:40 负责人:无 分享
已邀请:
DCloud_UNI_LXH

DCloud_UNI_LXH

组件不生效?有没有什么报错信息?

  • c***@ebring.com.cn (作者)

    是Vue.component()动态注册时不生效,一个一个注册是没有问题的,动态下没有报错信息,就是在页面上不生效,你可以按我上面的写法动态注册试一下

    2021-03-20 14:49

该问题目前已经被锁定, 无法添加新回复