我有以下代码:
<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函数中获取category / serie值?是否有一个元素,我可以在ext内获取这些值?
答案 0 :(得分:1)
是的,这很容易。以这种方式向widgetVar
添加<p:barChart
属性:
<p:barChart widgetVar="myWidget" ... />
您可以使用myWidget.cfg.data
在javascript中访问数据。您将获得一个可以使用常规js读取的数组数组。
您可以在showcase在线测试,如果您的浏览器有一个javascript控制台,请打开javascript控制台并输入:widget_basic.cfg.data