Primefaces图表标签未显示在嵌套的tabview中

时间:2015-05-12 10:32:23

标签: jsf-2 primefaces

我有一个嵌套tabview的页面,如下所示:

<p:tabView dynamic="true" id="tabView">
    <p:tab title="tab1">
        <p:tabView dynamic="true" >

            <p:tab title="subtab1" >
               // Some charts : LineChart , PieChart ...
               // Labels working
            </p:tab >

            <p:tab title="subtab2" >
               // Some charts : LineChart , PieChart ...
               // !! Labels not working !!
            </p:tab>

        </p:tabView>
    </p:tab>

    <p:tab title="tab2">
       // Some charts : LineChart , PieChart ...
       // Labels working
    </p:tab>
</p:tabView>

所以问题是标签不能在&#39; subtab2&#39; ,如果我切换&#39; subtab2&#39;和&#39; subtab1&#39;标签在&#39; subtab2&#39;而不是在&#39; subtab1&#39;。

在&#39; tab1&#39;和&#39; tab2&#39;没问题!

我正在使用primefaces 5.1。

1 个答案:

答案 0 :(得分:0)

相同的代码在PF 5.2中有效。

使用PF 5.1,要使其工作,请在第二个tabView中将dynamic属性更改为false。