CaptainCasa 框架:DOF reactOnInstanceSelect 与网格中的可点击项目冲突

问题描述 投票:0回答:1

在一些 DOF 网格中,我有图标和按钮,其中使用 DOF 扩展添加了单击操作。我还想在单击网格行时触发另一个操作(reactOnInstanceSelect)。我想避免在单击图标/按钮时触发reactOnInstanceSelect 操作。

现在,当我单击按钮时,按钮事件和reactOnInstanceSelect 事件都会被触发。 事件序列似乎是随机的。(在我的例子中,两个事件都打开了一个弹出窗口,并且生成的弹出序列是随机的,事件触发序列不是)

jsp captaincasa
1个回答
1
投票

有一个功能...

List<FacesEvent> requestEvents = ThreadData.getInstance().getRequestEvents();

...它为您提供往返中包含的所有事件。你能尝试这个来找出“reactOnInstanceSelect”中是否有另一个事件同时发生吗?

顺便说一句:事件序列是由组件层次结构中的组件序列驱动的。

© www.soinside.com 2019 - 2024. All rights reserved.