1

我有以下代码:

<p:barChart id="bar" extender="extBar"
        value="#{primeBean.findBarModel('simpleBarChart')}" />

<script>
                function ext() {

                        }       
</script>

将被渲染的值:

[
        [[5,1], [1,2], [3,3], [4,4]],
        [[4,1], [7,2], [1,3], [2,4]]
]

如何在 ext 函数中获取类别/系列值?是否有一个元素可以让我在 ext 中获取这些值?

4

1 回答 1

1

是的,这很容易。以这种方式为您添加一个widgetVar属性:<p:barChart

<p:barChart widgetVar="myWidget" ... />

您可以使用 javascript 访问数据myWidget.cfg.data。您将获得一个可以使用常规 js 读取的数组数组。

您可以在展示中在线测试它,如果您的浏览器有一个 javascript 控制台,则打开一个 javascript 控制台并输入:widget_basic.cfg.data

于 2013-04-06T14:00:41.610 回答