Ich versuche, ein benutzerdefiniertes y-wie für meine Kendo-Grafik zu verwenden. Dies ist die Funktion.Referenzfehler auf Kendo-Grafik
function FormatLongNumber(value) {
if(value == 0) {
return 0;
}
else
{
// for testing
//value = Math.floor(Math.random()*1001);
// hundreds
if(value <= 999){
return value;
}
// thousands
else if(value >= 1000 && value <= 999999){
return (value/1000) + 'K';
}
// millions
else if(value >= 1000000 && value <= 999999999){
return (value/1000000) + 'M';
}
// billions
else if(value >= 1000000000 && value <= 999999999999){
return (value/1000000000) + 'B';
}
else
return value;
}
}
Und wenn ich das ich diese verwenden, um auf meine Kendo Graph wollen verwenden:
valueAxis: {
labels: {
visible: true,
//format: ValueAxisLabelsFormat,
template: "#= FormatLongNumber(value) #"
}
},
Wenn ich die Anwendung ausführen ich die folgende Fehlermeldung erhalten.
ReferenceError: FormatLongNumber is not defined
Was mache ich falsch?
Ist die Funktion 'FormatLongNumber' innerhalb des Winkelbereiches definiert oder außerhalb? – Philipp
Außerhalb des Geltungsbereiches Sir ist es definiert nach der Funktion activate() {} – Fearcoder