我使用的是GWT 2.5和JAVA Google可视化包装器1.1.2。
我尝试创建一个折线图与2 y轴(它工作良好与一个)。我知道这在纯javascript中是可能的,但我找不到java的任何答案。
我阅读了GWT Linechart选项并尝试如下:
AxisOptions axes[] = new AxisOptions[2];
axes[0] = firstAxis;
axes[1] = secondAxis;
options.set("vAxes", axes); //not working
AxisOptions是正确创建的,使用下面这样的代码可以正常工作:
options.set("vAxis", firstAxis);
有人知道怎么做一个2 y轴折线图吗?
谢谢!
为什么不使用你引用的第二个版本的SO线程呢?如果必须将数组传递给AxisOption,则必须使用JsArray
。
像这样:
JsArray<AxisOptions> axes= AxisOptions.createArray().cast();
axes.push(firstAxis);
axes.push(secondAxis);
options.set("vAxes",axes);