【问题标题】:Primefaces Chart labels not showing in nested tabviewPrimefaces图表标签未在嵌套选项卡视图中显示
【发布时间】:2015-05-12 10:32:23
【问题描述】:

我有一个带有嵌套 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>

所以问题是标签在 'subtab2' 中不起作用,如果我切换 'subtab2' 和 'subtab1' 标签在 'subtab2' 而不是在 'subtab1' 中起作用。

在'tab1'和'tab2'没问题!

我正在使用 primefaces 5.1。

【问题讨论】:

  • 您尝试过 PF 5.2 吗? (强调TRY,不直接在生产中使用,只是为了检查它是否在那里工作,我们不开始追鬼;-)
  • 不,我会试一试告诉你
  • 对于我所做的(在 5.1 中)是从嵌套的 tabView 中删除 dynamic="true" ...并且它有效。
  • 实际上它适用于 PF 5.2 :)

标签: jsf-2 primefaces


【解决方案1】:

相同的代码在 PF 5.2 中运行。

在 PF 5.1 中,要使其正常工作,请在第二个 tabView 中将动态属性更改为 false。

【讨论】:

    猜你喜欢
    • 2015-08-15
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    • 1970-01-01
    • 2014-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多