在dojo的条形图中的系列标签

时间:2013-02-03 09:18:34

标签: dojo bar-chart

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

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

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

此致 拉夫

1 个答案:

答案 0 :(得分: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};
  })
});