后添加的ButtonType无法触发buttonClick事件
spread表格加载完数据后,再手动设置的buttonType单元格,触发不了表格的buttonclick事件。如图,在设计器设置了一次buttonclick后再代码里又手动绑了一次,但是都触发不了,这是为什么呢?
请给一个复现问题的demo,我们看看是什么原因 Richard.Ma 发表于 2024-6-3 09:27
请给一个复现问题的demo,我们看看是什么原因
你好,很遗憾我用同样的代码测试demo时发现它是能正常触发buttonclick的,所以仅仅是在我的业务代码中不能实现。测试后发现应该是此列button被其他的业务屏蔽了类似enable的属性(我不确定spread控件是否可以对buttonType的单元格设置此属性),因为这一列的按钮并不像正常情况下有点击的动态收缩,并且我另外添加用于测试的列也可以正常触发buttonClick。如果后续确定了原因我会在此贴下补充。感谢。 Richard.Ma 发表于 2024-6-3 09:27
请给一个复现问题的demo,我们看看是什么原因
你好,排查到是业务核心逻辑中将此cell的locked属性设置成了true,导致button无法点击,重新设置为false后解决问题。非常感谢 :hjyzw: 感谢分享
页:
[1]