找回密码
 立即注册

QQ登录

只需一步,快速开始

gczxxu

银牌会员

80

主题

952

帖子

3106

积分

银牌会员

积分
3106
gczxxu
银牌会员   /  发表于:2023-7-4 11:15  /   查看:2535  /  回复:9



如图:大家耐心看到最后。

复现过程:快速双击数据行显示详细情单时,有一定机率 设置当前行命令 失效。。。

本帖子中包含更多资源

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

x

9 个回复

倒序浏览
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-7-4 11:28:18
沙发
大佬,上demo看看。
回复 使用道具 举报
gczxxu
银牌会员   /  发表于:2023-7-4 11:31:45
板凳
David.Zhong 发表于 2023-7-4 11:28
大佬,上demo看看。

这个不同demo了吧。。随便找个数据表。设置双击命令弹出打开一个详情页。。详情页里用ID来调用 设置当前行命令  就能发现了。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-7-4 14:37:21
地板
辛苦大佬一下~得要能复现问题才能调查喂。
回复 使用道具 举报
gczxxu
银牌会员   /  发表于:2023-7-4 16:10:38
5#
本帖最后由 gczxxu 于 2023-7-4 16:12 编辑

查出原因了。。值变更命令竟然执行两次。。。我个人对这BUG无解。。。



附上DEMO文件。







本帖子中包含更多资源

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

x
回复 使用道具 举报
谢厅讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2023-7-4 17:27:52
6#
gczxxu 发表于 2023-7-4 16:10
查出原因了。。值变更命令竟然执行两次。。。我个人对这BUG无解。。。

按照组件化的开发思路,你可以把设置当前行这个命令放到父组件的页面加载时执行,
现在用子组件用事件通知父组件完成数据请求,你请求的当前行和你传过来的4是一样的还好,看上去只执行了两次,如果你请求的是跟4相关的一些公式,这个循环会一直走下去,因为这个事件在不断地在触发。
我个人理解的组件化的开发思路,数据流一定是单向的,一定是由父组件流向子组件,跟Vue一样,不能通过子组件直接变更子组件的属性(单元格值也是一种特殊的属性)。
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-7-4 18:15:52
7#
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-7-4 18:21:52
8#
没有复现设置当前行命令失效的问题。

值变更命令执行了两次的现象倒是能复现,需要帮大佬和开发确认一下吗?
回复 使用道具 举报
gczxxu
银牌会员   /  发表于:2023-7-4 20:36:34
9#
谢厅 发表于 2023-7-4 17:27
按照组件化的开发思路,你可以把设置当前行这个命令放到父组件的页面加载时执行,
现在用子组件用事件通 ...

确实。。谢总的解决方案完美。。正常运行。。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-7-5 09:05:07
10#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部