2013-03-07 28 views
0

我有一些数据显示在CellTable中,其中一列是可点击的。点击该列后,我会在Modal的另一个CellTable中显示与其关联的数据。如何在关闭时销毁GWT引导模式

我为此设置了一个UIBinder元素。

在FieldUpdater中,我创建了一个UIBinder元素的新实例,在它关闭后,我希望它被销毁或从DOM中删除。此元素有一个GWT Bootstrap Moda l

现在发生的事情是,它被隐藏,当我点击新的实例创建。我认为这会在数据量增加和长时间使用应用程序时出现问题。

我想知道如何重新打开现有的元素或在元素关闭后销毁元素。我找不到像onClose

回答

1

不是“setDynamicSafe”完全符合你的要求吗?

设置模式以防止内存泄漏。隐藏模式时,将删除所有事件处理程序,并从文档DOM中删除模态DOM。默认为false。

参数:dynamicSafe

+0

感谢,这正是我一直在寻找。 – nikhil 2013-04-06 15:59:10

0

您可以覆盖hide()方法。

如果要发送onClose事件,请创建一个custom event