【发布时间】:2018-09-30 18:06:17
【问题描述】:
我正在使用 GWT、SmartGWT 和 GWTP 开发 GWT 应用程序。一开始我使用 IE 8 运行开发模式,它运行良好。但是当我用 FF 运行开发模式时,一些点击事件没有响应。我不知道这是否会发生,因为我使用 SmartGWT 或 GWTP。谁能告诉我发生了什么?谢谢。
这里是 SmartGWT 列表网格上没有响应的 ClickEvent 的代码:
navigationListGrid.addRecordClickHandler(new RecordClickHandler() {
@Override
public void onClick(ClickEvent event) {
Record record = event.getRecord();
PlaceRequest myRequest = new PlaceRequest(record.getAttributeAsString("place"));
placeManager.revealPlace(myRequest);
}
});
【问题讨论】:
-
通常 GWT 会避免浏览器的怪癖。你能告诉我们一些代码点击时按钮的作用吗?也许这是一个安全问题。
-
@dan 但为什么它在 IE 上运行良好?
-
我的意思是 Firefox 可能有更高的安全设置,但我不明白为什么它不起作用,抱歉。
-
我曾经混合使用 Gwt 和 Smartgwt 并遇到了一些令人讨厌的事件问题(它与 TreeGrid 相关),而且并不总是相同的事情。我切换到完整的 Smartgwt 并且不再遇到这些问题。
-
什么版本的火狐?
标签: gwt smartgwt gwt-platform