我尝试在tab open事件中使用以下监听器:
<p:ajax event="tabChange" listener="#{bean.onTabChange}"/>
但当当前标签关闭(折叠)时,它不会处理该事件。 还有其他解决方法吗?
我需要一个动作事件,以便我知道用户何时实际关闭了当前标签。
答案 0 :(得分:3)
在primeface showcase for accordian panel上查找更改活动示例。
您可以使用 tabClose 事件在当前标签上注册监听器:
<p:ajax event="tabClose" listener="#{bean.onTabClose}" />