0

我想p:tabView用进度条创建。类似的东西p:tabMenu- 当按下选项卡时,选项卡的标签更改为Loading我想创建类似但带有p:tabView. 例如,我如何像这样调用进度条并在加载完成时对其进行操作。有没有可能的方法?

<p:tabView dynamic="true" cache="false">
    <p:tab id="tab1" title="tab1" >
        <ui:include src="tab1.xhtml" />
    </p:tab>
    <p:tab id="tab2" title="tab2" >
        <ui:include src="tab2.xhtml" />
    </p:tab>
    <p:tab id="ta3" title="tab3" >
        <ui:include src="tab3.xhtml" />
    </p:tab>
    <p:tab id="tab4" title="tab4" >
        <ui:include src="tab4.xhtml" />
    </p:tab>
</p:tabView>

另一个可能有效的选项是在加载期间禁用选项卡标签。

4

1 回答 1

3

无需自己禁用任何东西。使用 primefaces BlockUI暂时禁用您的选项卡。只需将以下标记添加到您的页面:

  <p:blockUI block="myTabPanel" trigger="tab1,tab2,tab3,tab4" />

myTabPanelid分配给您的<p:tabPanel/>. 在 pf展示中查看 blockUi 组件的其他用法

于 2012-10-15T02:08:56.010 回答