javascript - 如何检查事件是否可以从 GWT 代码中取消?

标签 javascript java gwt

Javascript 事件有 a "cancelable" property .

如何从 GWT 代码访问此属性?它未在 GWT 中导出 EventNativeEvent类。

最佳答案

你可以使用 JSNI:

  public native boolean eventIsCancelable(NativeEvent evt) /*-{
    return typeof evt.cancelable !== 'boolean' || evt.cancelable;
  }-*/;

无论如何,正在打电话

event.preventDefault();
event.stopPropagation();

还不够吗?

关于javascript - 如何检查事件是否可以从 GWT 代码中取消?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53299177/

相关文章:

gwt - GWT 中的 System 类型的 nanoTime() 方法未定义

eclipse - 在 eclipse 中将 GWT 应用程序部署到 tomcat 的问题

javascript - WordPress REST API 与 Vue.js - 显示 ajax 响应,数组未更新

javascript - 需要等待setInterval过程完成

java - 卸载应用程序后创建新用户而不是从 Firebase 获取用户 ID

java - java中执行方法检查时间并在特定时间执行方法

java - 在java中解析google geocode结果 - 找不到JSONArray [0](它在那里)

GWT DataGrid setLoadingIndicator 没有效果

javascript - 给已有参数的函数 prop 添加参数

javascript - 我的 script.js 和 mail.php 不匹配