我需要知道我的网络应用中发生的事件,从加载时开始。是否有任何方法来获取事件,原因是我需要存储这些事件是当用户想要直接执行他在执行几个操作后得到的结果时,我可以对一系列事件执行PostEvent以达到该特定结果,或者还有其他方法可以用来存储事件吗?
示例:
User clicks on button1 -button1 is disabled,
User Click on button2 - button2 is disabled,
User clicks on button3 -button3 is disabled,
User Click on button4 - button4 is disabled,
现在,用户已执行4个操作以禁用所有四个按钮。 如果用户想要在第3个按钮时达到状态,我将为他点击3个按钮的PostEvent。
注意示例并不完全是我需要的。这只是为了解释目的。
答案 0 :(得分:0)
在GWT中没有对此的支持,你必须自己做。记录您感兴趣的每个操作/事件,可能使用命令模式,并记录所有这些操作/事件以便以后重播。
答案 1 :(得分:0)
在ZK中,您可以使用Event Interceptor记录您需要的所有事件。