对于PF 5.2社区版,MeterGaugeChartModel示例似乎不适合我。这是我正在尝试的:
<p:chart type="metergauge" model="#{chartsBean.meterModel1}" style="width:400px;height:250px" />
这是JSF Bean中的方法:
public MeterGaugeChartModel getMeterModel1() {
List<Number> intervals = new ArrayList<Number>(){{
add(100);
add(100);
add(100);
add(100);
add(100);
}};
meterModel1 = new MeterGaugeChartModel(140, intervals);
meterModel1.setTitle("MeterGauge Chart");
meterModel1.setGaugeLabel("km/h");
return meterModel1;
}
以下是我在Chrome上的Javascript控制台中收到的错误消息:
Uncaught TypeError: Cannot read property '1' of undefined
My Bean定义如下:
@ManagedBean
@SessionScoped
public class ChartsBean implements Serializable {