如何在GWT中禁用/启用锚点?
可能重复:如何在GWT中禁用/启用锚点?,gwt,mvp4g,Gwt,Mvp4g,可能重复: 我很难解除锚的功能。我已经读到Anchor.SetEnabled存在一个bug anchor().setEnabled(false)由于浏览器限制而无法工作。但是,是否有其他方法来禁用/启用链接?例如,您可以更改或使onClick事件无操作 我也有类似的问题。对我来说,最合适的解决方案是下载本文最后给出的定制锚定类,并使用它代替GWT锚定。它从第一次尝试就开始工作 //禁用锚定 disabled=anchor.addClickHandler(新的ClickHandler(){ @凌
我很难解除锚的功能。我已经读到Anchor.SetEnabled存在一个bug
anchor().setEnabled(false)
由于浏览器限制而无法工作。但是,是否有其他方法来禁用/启用链接?例如,您可以更改或使onClick事件无操作 我也有类似的问题。对我来说,最合适的解决方案是下载本文最后给出的定制锚定类,并使用它代替GWT锚定。它从第一次尝试就开始工作 //禁用锚定
disabled=anchor.addClickHandler(新的ClickHandler(){
@凌驾
公共作废一次点击(点击事件){
event.preventDefault();
}
});
//重新启用它。
已禁用。removeHandler();
clickListener
不会阻止负责添加历史标记的OnHistoryChange()
事件。问题是关于锚定
,而不是超链接
或内联超链接
。请注意Hyperlink
中的addClickHandler
是如何被弃用的,如果您想“在设置历史标记之前处理单击”,建议使用Anchor
并自己调用History.newItem
。为什么会将其标记为mvp4g?