查看: 1206|回复: 3

两个数据模板之间的值同步更新。

升级   4.5%

24

主题

39

回帖

450

积分

注册会员

Rank: 2

积分
450
发表于 2024-9-2 15:09:46 | 显示全部楼层 |阅读模式

如下图,当数据模板 datatemplate 中 product_name 字段更新的时候,数据模板 datateamplate_1 中的 product_name 字段的值自动更新。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-9-4 09:57:24 | 显示全部楼层
首先您要知道两个数据模板之间的对应关系,数据模板时多行的,您datatemplate中改的第几行,对应datatemplate_1里的第几行
然后把datatemplate_1里所有的数据拿出来,修改正确行数的某个字段后,通过this.data.datatemplate_1=修改后的值   的方式去更新
回复

使用道具 举报

升级   4.5%

24

主题

39

回帖

450

积分

注册会员

Rank: 2

积分
450
发表于 2024-9-5 08:34:07 | 显示全部楼层
论坛管理员 发表于 2024-9-4 09:57
首先您要知道两个数据模板之间的对应关系,数据模板时多行的,您datatemplate中改的第几行,对应datatempla ...

嗯这个问题,已经解决了。
回复

使用道具 举报

升级   4.5%

24

主题

39

回帖

450

积分

注册会员

Rank: 2

积分
450
发表于 2024-9-5 08:37:13 | 显示全部楼层
在 change 事件添加如下代码实现:
[JavaScript] 纯文本查看 复制代码
var index = this.target.parentLine.getIndex();
var line = this.form.get("datatemplate_1").getLine(index);
var data = line.get("product_name").setData(this.target.getData());
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread