0

我正在使用 Dojo 1.8。请帮助我了解如何在运行时在条形图中添加系列标签。

以下是静态值的示例,但如果我在数组中有值:“一、二、三、四”怎么办。我将如何在运行时使用数组来分配系列标签。

chart.addAxis("x",{ labels: [ {value: 1, text: "one"}, {value: 2, text: "two"}, {value: 3, text: "three"}, {value: 4, text: "four"}]});

问候高拉夫

4

1 回答 1

1

只需用于dojo.map()形成标签:

var values = ["one", "two", "three", "four"];

chart.addAxis("x", {
  labels: dojo.map(values, function(value, index){
    return {value: index + 1, text: value};
  })
});
于 2013-02-04T12:13:19.490 回答