我用上下文菜单创建一个树表。但是当我选择树节点时,上下文菜单很慢。单击选定的树节点后,我必须等待2秒钟。页面正在加载状态。之后,我可以看到上下文菜单。 这不会一直发生。但我可以多次看到它。有人知道这个或遇到同样的问题吗?感谢。
<p:contextMenu id="testrundetailContextMenu" widgetVar="testrundetailContextMenu" beforeShow="return true;" for="testrunDetailTreetable">
<p:menuitem value="Assign" icon="ui-icon-arrowrefresh-1-w" process="@this" update=":testrunassigneeDlg" />
</p:contextMenu>
<p:treeTable id="testrunDetailTreetable" value="#{testrunBean.testrunroot}" scrollable="true" selection="#{testrunBean.testrunselectedNode}" selectionMode="single" >
<p:ajax event="select" listener="#{testrunBean.onNodeSelect}" update=":mainForm:testrundetailContextMenu" oncomplete="PF('testrundetailContextMenu').show();" />
<p:ajax event="expand" listener="#{testrunBean.onNodeExpand}" />
<p:ajax event="collapse" listener="#{testrunBean.onNodeCollapse}" />
</p:treeTable>