2***@qq.com
2***@qq.com
  • 发布:2022-05-19 12:18
  • 更新:2022-11-29 14:28
  • 阅读:1227

【报Bug】uni-app引入wxcomponents组件无效

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.3.13

浏览器平台: Chrome

浏览器版本: 版本 100.0.4896.127(正式版本)(64 位)

项目创建方式: HBuilderX

示例代码:

1、index.js
Component({
properties: {
// 这里定义了 innerText 属性,属性值可以在组件使用时指定
innerText: {
type: String,
value: 'default value',
}
},
data: {
// 这里是一些组件内部数据
someData: {}
},
methods: {
// 这里是一个自定义方法
customMethod: function(){}
}
});

2、index.json
{
"component": true
}

3、index.wxml
<view class="list">
<view>aaaaaaaaaaaaaaaaaaa</view>
<view>bbbbbbbbbbbbbbbbbbb</view>
</view>

4、index.wxss
.list {
background-color: #c00;
}

5、pages.json
"globalStyle": {
"navigationBarTextStyle": "black",
"navigationBarTitleText": "uni-app",
"navigationBarBackgroundColor": "#F8F8F8",
"backgroundColor": "#F8F8F8",
"usingComponents": {
"my-list": "/wxcomponents/lists/index"
}
},
或页面style
{
"path" : "pages/list/list",
"style" :
{
"navigationBarTitleText": "列表",
"enablePullDownRefresh": true
// "usingComponents": {
// "my-list": "/wxcomponents/lists/index"
// }
}

    }  

6、页面vue
<view>
<text>11111111111</text>
<my-list></my-list>
</view>

操作步骤:

运行到h5或app都报:
uni-h5.es.js:14118 [Vue warn]: Failed to resolve component: my-list
If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.

预期结果:

希望h5或app能正常编译小程序自定义组件(wxcomponents组件)

实际结果:

uni-h5.es.js:14118 [Vue warn]: Failed to resolve component: my-list
If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.
at <List>
at <AsyncComponentWrapper>
at <PageBody>
at <Page>
at <Anonymous>
at <KeepAlive>
at <RouterView>
at <Layout>
at <App>

bug描述:

1、环境vue3 (setup)

2、wxcomponents定义
结构

index.js

index.json

index.wxml

3、pages.json (globalStyle、页面style都有配置usingComponents,配置内容一模一样)

4、vue页面引入

5、h5、app运行效果(无效)

速求解法???

2022-05-19 12:18 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

有解决吗 我也是同样的问题

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