我需要设置导航器x轴标签格式化程序但不起作用?是否还要设置导航器的x轴标签值?
请参阅以下代码
navigator: {
handles: {
backgroundColor: 'white',
borderColor: 'red',
},
labels: {
align: 'center',
x: 3,
y: 16,
formatter: function () {
if (((this.value * 4) % 1000) == 0) {
if ((((this.value) * 4) / 1000) % 5 == 0) {
alert("inside");
return (((this.value) * 4) / 1000) + "s";
}
else {
alert("inside else");
return (((this.value) * 4) / 1000) + "s";
}
}
else {
return (((this.value) * 4) / 1000) + "s";
}
}
},
enabled: true,
答案 0 :(得分:0)
您的labels
选项应嵌套在xAxis
选项中:
navigator: {
handles: {
backgroundColor: 'white',
borderColor: 'red'
},
xAxis: { // you are missing this level
labels: {
formatter: function () {
if (((this.value * 4) % 1000) == 0) {
if ((((this.value) * 4) / 1000) % 5 == 0) {
alert("inside");
return (((this.value) * 4) / 1000) + "s";
}
else {
alert("inside else");
return (((this.value) * 4) / 1000) + "s";
}
}
else {
return (((this.value) * 4) / 1000) + "s";
}
}
}
}
}