Как отформатировать текст во всплывающей подсказке на линейчатой ​​диаграмме Slate?

На моей гистограмме большие числа, которые трудно быстро прочитать. Я хотел бы добавить запятые, чтобы сделать его более читаемым.

Например: 123456789 --> 123 456 789

Как это сделать в Slate?


person icharbon    schedule 18.09.2020    source источник


Ответы (1)


В разделе «Разное» редактора виджетов вы можете настроить формат всплывающих подсказок диаграммы. Входные данные принимают рули, поэтому вы можете использовать помощник formatNumber для шаблона всплывающей подсказки на основе значения наведения гистограммы:

{{formatNumber w_chart.hover.yValue '0,0'}}

Из документации Slate (Slate › References › Helper reference): formatNumber Помощник formatNumber форматирует любое заданное число в строку с помощью Numeral.js (http://numeraljs.com/). Обратите внимание, что значение должно быть числом, а формат должен быть строкой.

Пример: использование formatNumber для числа:

{{formatNumber 1400 '0,0'}} # renders to "1,400"

Дополнительные примеры форматирования числа см. в библиотеке Numeral.js.

person amy.bananagrams    schedule 18.09.2020