xueyitt
xueyitt
  • 发布:2025-02-10 10:02
  • 更新:2025-02-10 17:09
  • 阅读:41

【报Bug】抖音小程序使用uni-grid组件报错,疑似新版包provide/inject识别异常

分类:uni-app

产品分类: uniapp/小程序/字节跳动

PC开发环境操作系统: Mac

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

第三方开发者工具版本号: webstorm 2024.3.2.1

基础库版本号: 3.0.0-alpha-4050220250208001

项目创建方式: CLI

CLI版本号: 3.0.0-alpha-4050220250208001

示例代码:
# fui-grid  
<template>  
......省略无关代码  
</template>  

<script>  
  // #ifdef APP-NVUE  
  const dom = uni.requireNativePlugin('dom');  
  // #endif  
  export default {  
    name: 'xui-grid',  
    emits: ['click'],  

    provide() {  
      return {  
        grid: this,  
      };  
    }  
......省略无关代码  

</script>  
# fui-grid-item  
<template>  
......省略无关代码  
</template>  

<script>  
  export default {  
    name: 'xui-grid-item',  
    emits: ['click'],  
    inject: ['grid'],  
    // #ifdef MP-WEIXIN  
    options: {  
      virtualHost: true,  
    },  
    // #endif  

......省略无关代码  
</script>

操作步骤:

1

预期结果:

1

实际结果:

抖音端能正常解析

bug描述:

uniapp 3.0.0-alpha-4050220250208001在抖音小程序使用provide/inject 无效(微信小程序端正常);
同时测试了代码不变情况下,仅回退uniapp依赖包版本

3.0.0-4040520250104002 异常,问题同上
3.0.0-4020420240722002 正常,两端均能正常显示

改变ui库,切换成使用官方的uni-ui中的uni-grid组件
3.0.0-alpha-4050220250208001 异常,问题同上
3.0.0-4040520250104002 异常,问题同上
3.0.0-4020420240722002 正常,两端均能正常显示

2025-02-10 10:02 负责人:DCloud_UNI_OttoJi 分享
已邀请:
DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

第一个问题在另外的帖子里讨论吧,第二 uni grid 的例子,提供个复现工程。提供更多信息,有助于定位和解答你的问题。

要回复问题请先登录注册