ZK中动态添加事件监听器的问题

bobshi 发布于 2011/02/27 21:52
阅读 1K+
收藏 0
ZK

前两天用ZK写个程序中遇到这么个问题,我在一个组件C_A的事件E_A中动态的给另一个组件C_B添加一个EventListener E_B,结果问题出现了,当C_A的事E_A被多次响应(或者说调用,比如E_A是onClick事件,那多次点击就是多次调用),那么你再去调用C_B的E_B事件时,结果就是E_B事件里on_Event里的代码将被执行多次,次数取决你调用E_A的次数.

加载中
0
bobshi
bobshi

我错了,这不是问题,我应该把写成博客,供自己和别人参考...

0
太阳花
太阳花

这个是你个人编程错误,并不是zk的问题,添加前,你应该先检测是否已经添加相同事件,

如果有其他zk问题,请访问我的博客 共同交流

0
李英权

zk.xml中有个全局设置,可以避免所有按钮双击。

虽然不是直接解决你这个问题的,但挺实用。

返回顶部
顶部