我有以下功能,代表图表的X轴。
目前,在此函数中,'n'有许多迭代,它们呈现0,25,50,具体取决于动态选择的值。
我们是否有可能知道这是否是n的最后一次迭代?
xaxis: {showLabels: true, noTicks: 7,tickFormatter: function(n)
{
var k = n;
if(k==7) // This is not working
return NewdateData[NewdateData.length-1];
else
return NewdateData[k];
}
答案 0 :(得分:1)
将您的功能降至最低可以很好地比较n
与this.noTicks
:
var xaxis = {showLabels: true, noTicks: 7,tickFormatter: function(n){
return n === this.noTicks;
}};
console.log(xaxis.tickFormatter(1)); //false
console.log(xaxis.tickFormatter(7)); //true
您是否以相同的方式调用它,... .xaxis.tickFormatter(...)
?