Amchart daje mi niesamowite grafiki w HTML, ale ...Format liczb z Amcharts Javascript
Jak sformatować oś numer? Obecnie pokazuje mi 65 000 i potrzebuję takiej wartości jak 65000. Bez przecinków!
Dzięki!
Amchart daje mi niesamowite grafiki w HTML, ale ...Format liczb z Amcharts Javascript
Jak sformatować oś numer? Obecnie pokazuje mi 65 000 i potrzebuję takiej wartości jak 65000. Bez przecinków!
Dzięki!
Rozwiązałem problem!
Do AmCharts.ready(function(){
umieścić
chart.numberFormatter = {
precision:-1,decimalSeparator:",",thousandsSeparator:""
};
Wszystko format numeru tam się dzieje!
var chart = AmCharts.makeChart("chartdiv", {
[...]
"numberFormatter": {
"precision": -1,
"decimalSeparator": ",",
"thousandsSeparator": ""
}
});
Put to będzie go usunąć, spośród tysięcy (patrz: http://docs.amcharts.com/2/javascriptcharts/AmChart)
"NumberFormatter": {precyzja: -1, decimalSeparator: ' ' thousandsSeparator:''} ,
Jeśli chcesz sformatować określony numer:
var formatted = AmCharts.formatNumber(number,
{
precision: chart.precision,
decimalSeparator: chart.decimalSeparator,
thousandsSeparator: chart.thousandsSeparator
}, 2);
formatNumber (liczba, formater, zeroCount)
Powoduje zwrócenie formera ciągu znaków z dostarczonymi ustawieniami. Formatter to obiekt z dokładnością, decimalSeparator i thousandsSeparator zdefiniowany jako: {precision: 2, decimalSeparator: '.', thousandsSeparator: ','}; Jeśli nie musisz dostosowywać precyzji, ustaw wartość na -1. zeroCount określa liczbę zer, które należy dodać po przecinku (przydatne przy formatowaniu walut).
Hi @Zvezdochka, gdzie użyć ** sformatowany **, aby odzwierciedlić zmiany? – anujeet
Wydaje się nadal pracować dla AmCharts v3 choć nie jest zawarte w dokumentacji – geoand
@geoand to teraz: https://docs.amcharts.com/javascriptcharts/AmChart#numberFormatter –
@kopranb Dzięki! – geoand