【发布时间】:2012-10-10 13:34:52
【问题描述】:
当该面板在页面中被删除/替换时,Wicket 是否会通知该面板?
我在Panel的构造函数中添加了JavaScript(初始化代码),需要在Panel被移除时释放一些资源。
【问题讨论】:
当该面板在页面中被删除/替换时,Wicket 是否会通知该面板?
我在Panel的构造函数中添加了JavaScript(初始化代码),需要在Panel被移除时释放一些资源。
【问题讨论】:
更高版本的 Wicket (1.4.0+) 具有 Component#onRemove() 方法,需要该方法来通知组件它正在从组件层次结构中删除。
【讨论】:
客户端还有 PubSub 系统,您可以在其中做您需要的事情。 请参阅 https://cwiki.apache.org/confluence/display/WICKET/Wicket+Ajax#WicketAjax-GlobalAjaxcalllisteners 和事件“/dom/node/removing”。
【讨论】: