Я использую Charts.js, чтобы показать график на моем сайте. В настоящее время метка отображается как длинная строка чисел (т. Е. 123456). Я хочу, чтобы показать, как валюты с разделителем (т.е. $ 123456)Charts.js Формат Y оси с обеих валютой и тысячами Separator
Я использую опцию scaleLabel поставить символ $ USD до значения:
scaleLabel: "<%= ' $' + Number(value)%>"
и функции, чтобы вставить разделитель запятой:
function(label){return label.value.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");}
Я просто не знаю, как использовать их вместе, чтобы получить то, что я хочу.
Вот скрипка: http://jsfiddle.net/vy0yhd6m/79/
(пожалуйста, имейте в виду, что в настоящее время график будет работать только если вы удалите одну из этих двух частей JavaScript упоминавшееся выше)
Спасибо за любые вся помощь.
Wow этот вопрос был просмотрен почти 4000 раз! Пожалуйста, если этот вопрос был полезен для вас, убедитесь, что его повысили! – NickyTheWrench
Ответ - http://stackoverflow.com/a/38299304/1374554 – Jaison