c3.js 图表上的自定义刻度值
Custom tick values on a c3.js chart
我正在尝试使用 c3.js 制作水平条形图,我想自己输入我使用的轴的名称:
tick: {
count: 6,
format: function () {
var label1 = ["[-25 ans]", "[25-29 ans]","[30-34 ans]", "[25-29 ans]","[30-34 ans]","[35-39 ans]"];
for (var i in label1){
return (label1[i]);
}
}
}
但结果我只得到所有报价的 [-25 ans],在 IDE 中它说 "for statement doesn't loop"
我做错了什么吗?我该如何纠正?
谢谢
你应该使用axis.x.tick.values
tick: {
values: ["[-25 ans]", "[25-29 ans]","[30-34 ans]", "[25-29 ans]","[30-34 ans]","[35-39 ans]"]
}
我正在尝试使用 c3.js 制作水平条形图,我想自己输入我使用的轴的名称:
tick: {
count: 6,
format: function () {
var label1 = ["[-25 ans]", "[25-29 ans]","[30-34 ans]", "[25-29 ans]","[30-34 ans]","[35-39 ans]"];
for (var i in label1){
return (label1[i]);
}
}
}
但结果我只得到所有报价的 [-25 ans],在 IDE 中它说 "for statement doesn't loop"
我做错了什么吗?我该如何纠正? 谢谢
你应该使用axis.x.tick.values
tick: {
values: ["[-25 ans]", "[25-29 ans]","[30-34 ans]", "[25-29 ans]","[30-34 ans]","[35-39 ans]"]
}