Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

行内编辑,用户选择无效,导致无法获取到用户信息。 #1242

Closed
renfei opened this issue May 9, 2024 · 5 comments
Closed

Comments

@renfei
Copy link

renfei commented May 9, 2024

版本号:

3.6.3

问题描述:

行内编辑,用户选择无效,导致无法获取到用户信息。

受影响范围:Online表单、代码生成后源码。

经过我自己的排查,是这次提交导致的:09a1a49

引起问题的代码:

// update-begin--author:liaozhiyang---date:20230326---for:【QQYUN-8694】BasicTable在使用clickToRowSelect=true下,selection-change 事件在触发多次
onClick={(e) => e.stopPropagation()}
// update-end--author:liaozhiyang---date:20230326---for:【QQYUN-8694】BasicTable在使用clickToRowSelect=true下,selection-change 事件在触发多次

将这行代码注释掉后恢复。

截图&代码:

image

image

@zhangdaiscott
Copy link
Member

zy

@liaozhiyang
Copy link

经测没复现问题。
你可按我这样在【综合示例】页面使用用户组件选择用户,然后点击勾选当前数据,点击【获取选中数据】按钮,F12面板上面就会有jvxe-table选中行的数据了。定位到底是vxetable没获取到用户的数据还是业务中丢了?

image

@renfei
Copy link
Author

renfei commented May 13, 2024

image

image image

@renfei
Copy link
Author

renfei commented May 13, 2024

只选择一个用户,不要选多个用户,不要有多余的点击动作

@liaozhiyang
Copy link

已解决,下一版本发布。是JSelectUser组件有bug导致的。09a1a497b9b8a85f36e64985ed5245ca81d1db8a 这次提交没问题,这次提交之前点击复选框,勾选动作会执行两次。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants