Форматирование отрицательных чисел со знаком доллара в старших чартах
Я создаю Highcharts из динамических данных и имею отрицательные значения со знаками доллара. Но форматировщик показывает их как:
$ -4322
Когда я хочу:
- $ 4322
Это то, что я использую:
pointFormat: 'Year {point.x:.0f}: ${point.y:,.0f}'
Кто-нибудь может помочь с этим? Благодарю.
1 ответ
Решение
Вы можете переключиться на pointFormatter
функция для форматирования таким образом.
Например ( JSFiddle):
pointFormatter: function() {
var isNegative = this.y < 0 ? '-' : '';
return 'Year ' + this.x.toFixed(0) + ': ' + isNegative + '$' + Math.abs(this.y.toFixed(0));
}