1

当该面板在页面中被删除/替换时,Wicket 是否会通知该面板?

我在 Panel 的构造函数中添加了 JavaScript(初始化代码),当 Panel 被移除时需要释放一些资源。

4

2 回答 2

2

更高版本的 Wicket (1.4.0+) 具有 Component#onRemove() 方法,用于通知组件它正在从组件层次结构中删除。

于 2012-10-10T17:47:34.463 回答
1

客户端还有 PubSub 系统,您可以在其中做您需要的事情。请参阅https://cwiki.apache.org/confluence/display/WICKET/Wicket+Ajax#WicketAjax-GlobalAjaxcalllisteners和事件“/dom/node/removing”。

于 2012-10-14T17:46:34.883 回答