4***@qq.com
4***@qq.com
  • 发布:2022-06-06 12:29
  • 更新:2022-06-06 22:33
  • 阅读:870

使用vue3无法引入wxcomponents中的组件,改为vue2则正常

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.4.7

浏览器平台: Chrome

浏览器版本: 102.0.5005.61

项目创建方式: HBuilderX

操作步骤:

将manifest.json中的vue版本设为3时,重新编译运行后wxcomponents下的组件不会被加载。改为vue2后可以正常加载

预期结果:

将manifest.json中的vue版设为3时,首页应该显示wx组件中的test字符串

实际结果:

将manifest.json中的vue版设为3时,首页没有显示wx组件中的test字符串,并且在控制台报了警告
[Vue warn]: Failed to resolve component: test-component
If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.

bug描述:

自定义一个简单的wx组件test-component。
按照uni官网文档引入微信组件,发现vue版本为2的时候可以正确引入,但是在vue版本为3的时候则引入失败

2022-06-06 12:29 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

vue3版本h5,app平台不再支持wxcomponent组件,建议使用标准的vue组件,如有需要,可以到插件市场寻找https://ext.dcloud.net.cn/

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