找回密码
 立即注册

QQ登录

只需一步,快速开始

:) 活字格认证

注册会员

15

主题

32

帖子

175

积分

注册会员

积分
175

活字格高级认证活字格认证

:) 活字格认证
注册会员   /  发表于:2024-12-24 14:49  /   查看:62  /  回复:1
1金币


详情表新增了一行,直接报错,直接修改行和删除行都不会报错。
只是新增行按道理只进入addrows的循环才对吧,这个后面又进入了editrows的循环,这个是什么原因



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

最佳答案

查看完整内容

大佬您好,服务端命令参数中的“只发送变更数据”,是传入一个对象,这个对象有三个属性,分别是新增,编辑和删除,三个属性的值都是数组,数组中包含页面上操作的数据。 循环命令,分别循环三个属性的时候,并不是页面上没有编辑和删除操作就不出发两个循环了,而是在循环的时候,发现数组的长度为0,不执行循环下的子命令了。 所以循环命令还是会触发,只不过由于数组长度为0,不触发循环命令下的子命令了。 咱们这个问 ...

1 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-12-24 14:49:10
来自 2#
大佬您好,服务端命令参数中的“只发送变更数据”,是传入一个对象,这个对象有三个属性,分别是新增,编辑和删除,三个属性的值都是数组,数组中包含页面上操作的数据。

循环命令,分别循环三个属性的时候,并不是页面上没有编辑和删除操作就不出发两个循环了,而是在循环的时候,发现数组的长度为0,不执行循环下的子命令了。

所以循环命令还是会触发,只不过由于数组长度为0,不触发循环命令下的子命令了。

咱们这个问题,具体需要看咱们在工程文件中如何使用的,咱们可以上传一个demo,我们根据demo调查一下。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部