开发与运维

使用钉钉扫一扫加入圈子

集结各类场景实战经验,助你开发运维畅行无忧

凝聚大量开发运维实践经验,全心打造技术共享园地。从API到小程序,从测试到交付,从备份迁移到容灾方案,为你全面提供开发与运维的技术干货,帮助解决业务难题痛点,搭建学习、练习、实践、认证全链条平台,助力开发者技术进阶之旅。

1

回答

游客riwwlavvlss7w 2025-03-13 95浏览量 回答数 1

0

回答

偷心枫贼 2025-03-12 62浏览量 回答数 0

1

回答

1

回答

1

回答

2

回答

1

回答

1

回答

1

回答

1

回答

1

回答

0

回答

子表里面的组件需要通过【updateItemValue】API进行更新,具体可以参考该文档:
https://docs.aliwork.com/docs/yida_support/lbtl0t/ocmxyv#m6g9t
给子表单绑定onchange事件而不是绑定到子表里面的某个组件,然后通过fieldId去判断是不是对应的组件值发生变化,是的话就去更新,需要注意的是fieldId是从extra这个参数里面取的。IF判断的时候直接判断fieldId等不等于数值组件的唯一标识

    // 子表单绑定事件
    export function onChange({value, extra}) {
      const { formGroupId, from, changes,fieldId } = extra || {};
      if (from === 'setItemValue') return; // 避免使用 updateItemValue 更新子表数据后,再次触发 onChange 陷入死循环
      const tableField = this.$('子表单唯一标识');
      // 判断是否是设备字段变化
         if (fieldId === '子表单设备字段唯一标识') {
            tableField.updateItemValue(formGroupId, {
                    'numberField_l00o018a': 2, 
                    'textareaField_kysd3grq': "修改值"
                });
      };
    }

image.png

派大星星星x 评论 0

0

回答

6gni5pnk6bqu2 2025-03-05 276浏览量 回答数 0

1

回答

嘿小明 2025-03-04 113浏览量 回答数 1

1

回答

0

回答

游客a3qxwomkhs7sq 2025-02-28 61浏览量 回答数 0

1

回答

游客unbbole4dnsaq 2025-02-27 50浏览量 回答数 1
已经全部加载了,小花花送你

近期公开课 全部