Charts Dojo图表更新柱形图上的轴标签

Charts Dojo图表更新柱形图上的轴标签,charts,dojo,axis-labels,Charts,Dojo,Axis Labels,我已经使用dojo 1.4.3(WebSpherePortal7自定义dojo构建)构建了一个柱状图,到目前为止,我可以使用updateSeries方法轻松地更新图表的系列 现在,每次更新图表的系列时,我都需要更新轴标签。我环顾四周,没有找到这样做的方法。有没有人找到这样的方法,或者知道这是一个解决办法 提前谢谢 我认为,在这种情况下,“正确的方法”是用新数据重建图表。但在执行此操作之前,您需要销毁旧图表(以及图例): 。。。 chart.destroy(); 图例.1(真); ... 我现在也

我已经使用dojo 1.4.3(WebSpherePortal7自定义dojo构建)构建了一个柱状图,到目前为止,我可以使用updateSeries方法轻松地更新图表的系列

现在,每次更新图表的系列时,我都需要更新轴标签。我环顾四周,没有找到这样做的方法。有没有人找到这样的方法,或者知道这是一个解决办法

提前谢谢

我认为,在这种情况下,“正确的方法”是用新数据重建图表。但在执行此操作之前,您需要销毁旧图表(以及图例):

。。。
chart.destroy();
图例.1(真);
...

我现在也在做这件事。没有用于更新轴的set方法,但您可以随时调整选项

var myAxis = this.chart.getAxis("x");
myAxis.opt.labelFunc = function (value) {
     return xAxisLabelArray[value -= 1];
};
this.chart.fullRender();

以这种方式更改任何选项后,您必须在图表上进行完整渲染。

您找到解决方案了吗?我也有同样的问题。我有一个函数可以填充折线图的系列和轴,我可以多次调用它(在更新我的值之后),只要我最后调用chart.fullRender();)。。。它不符合我的线条/标记风格。如果我调用chart.render(),它会。