dc_jerry
dc_jerry
  • 发布:2025-07-03 09:59
  • 更新:2025-07-03 10:49
  • 阅读:41

【报Bug】鸿蒙京东小程序有比较严重的基础性问题,子组件内接收不到父组件传递的参数变化。

分类:uni-app

产品分类: uniapp/小程序/京东

PC开发环境操作系统: Mac

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

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

基础库版本号: 3.0.0-4020420240722002

项目创建方式: CLI

CLI版本号: 10.9.2

示例代码:

父组件

<SocialLogin :isAgreement="isAgreement"></SocialLogin>

子组件

export default {  
    props: {  
        isAgreement: Boolean  
    },  
    watch: {  
      isAgreement(val) {  
        console.log('isAgreement watch', val)  
        // 监控不到参数变化  
      }  
    },  
}

操作步骤:

按上述代码示例创建自定义组件,发布京东小程序。打开京东模拟器,用鸿蒙手机预览或者调试。

预期结果:

子组件正常接收参数变化。

实际结果:

无响应,子组件接收不到参数变化

bug描述:

鸿蒙京东小程序有比较严重的基础性问题,组件绑定动态参数,参数变化,组件内接收不到参数变化。

2025-07-03 09:59 负责人:无 分享
已邀请:
靐齉齾麤龖龗

靐齉齾麤龖龗 - 解决不了问题,那就解决提出问题的人

你在watch监听isAgreement时加个immediate:true试试呢。

DCloud_UNI_JBB

DCloud_UNI_JBB

你升级下uniapp的依赖到最新试试呢?

要回复问题请先登录注册