GWTP - 确定演示者何时从插槽中移除


我想

在用户离开我的演示者之一并在 NestedSlot 中被替换时添加一个确认弹出窗口。我可以在显示地点之前进行干预并检查当前的演示者吗?

编辑:我刚刚了解到PlaceManager使用setOnLeaveConfirmation方法对此有一些支持。也就是说,我仍然认为这不适用于我的情况,因为我希望确认弹出窗口与单个嵌套演示者相关联。 我也更愿意手动干预,因为我已经有了想要重用的取消按钮的确认模式。

如果你能像在 JQuery 中一样使用 GQuery 覆盖window.confirm(),那就很简单了,但事实并非如此。您最好的选择仍然是使用 placeManager.setOnLeaveConfirmation() .您可能可以使用 PopupWidget 模拟与window.confirm()相同的行为,但它不会阻止对页面其他部分的访问。

相关内容

  • 没有找到相关文章

最新更新