宜搭JS实现多个子表单汇总到一个子表单内

同一个表单中,有子表单1、2、3、4,用js将子表单1.2.3.中的部分内容合并到子表单4中。

展开
收起
sttwk33ukimoc 2024-05-02 08:49:08 535 发布于河北 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 如果问题得到了解决,辛苦点下采纳回答哦~

    可以参考下面的步骤来实现:
    1.页面
    image.png
    2.给按钮绑定事件
    image.png
    image.png

    export function onClick() {
      const formDataOne = this.$('子表单1组件唯一标识').getValue();
      const formDataTwo = this.$('子表单2组件唯一标识').getValue();
    
      const tempDataOne = formDataOne.map(item => {
        return {
          子表单3单行文本组件唯一标识: item.子表单1单行文本组件唯一标识,
          子表单3数值组件唯一标识: item.子表单1数值组件唯一标识
        };
      });
      const tempDataTwo = formDataTwo.map(item => {
        return {
          子表单3单行文本组件唯一标识: item.子表单2单行文本组件唯一标识,
          子表单3数值组件唯一标识: item.子表单2数值组件唯一标识
        };
      });
    
      // 可筛选符合条件的数据后再赋值给子表单3
      const newData = tempDataOne.concat(tempDataTwo);
      this.$('子表单3组件唯一标识').setValue(newData);
    }
    

    3.最终效果
    image.png

    2024-05-06 15:17:19 举报
    赞同 59 展开评论

    评论

通义千问大模型家族全面升级更大参数规模模型首次面世,全新通义千问2.0版本欢迎体验。https://tongyi.aliyun.com/

收录在圈子:
+ 订阅
「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。
还有其他疑问?
咨询AI助理