我正在用树构建GWT应用程序。 每个树项表示一个具有布尔属性的对象,我们可以通过树项目本身中显示的复选框来设置该属性。
我有一个选择处理程序来在我的树上做一些东西,点击每个树项时会调用它。
我想做的是,当我点击复选框时,阻止选择事件开始......
但是,复选框没有SelectionHandler,所以我尝试将ClickEventHandler与event.stopPropagation()放在一起,但是SelectionHandler仍然被调用...
编辑:实际上SelectionHandler在ClickEventHandler之前被解雇了......
提前致谢
答案 0 :(得分:0)
您可以考虑遵循GWT文档here中提供的此方法。这应该是你感兴趣的。
答案 1 :(得分:0)
要在GWT中从孩子的事件停止传播到父母,您需要使用
event.stopPropagation();