Как отобразить значения % рядом со значениями в загрузке XLS диаграмм HighJavascript

Форум по Javascript
Ответить
Anonymous
 Как отобразить значения % рядом со значениями в загрузке XLS диаграмм High

Сообщение Anonymous »

Вот ссылка на рабочую скрипту, представленную в документации для столбчатой ​​диаграммы с накоплением с процентными значениями
и ссылку на нее в документации
Когда я загружаю диаграмму в формате xls, она показывает что-то, как показано ниже, и как мне загрузить ее вместе с процентами рядом со значениями или как новый столбец, добавленный для каждого существующего столбца (очень полезно, если это возможно)
Изображение

и ожидаемый результат такой, как показано ниже (процентные значения не рассчитаны точно, но здесь оставлены фиктивными)
Изображение

Я попробовал метод `itemFormatter' конфигурации csv как

Код: Выделить всё

csv: {
// Custom formatter to include percentage in CSV export
itemFormatter: function(item) {
// Check if the point has custom data with percentage
if (item && item.custom && item.custom.percentage) {
return item.y + ' (' + item.custom.percentage + ')';
}
return item.y;
}
}


Попробовал этот код ниже, но безуспешно

Код: Выделить всё

    exporting: {
csv: {
itemFormatter: function(item) {
const total = item.series.data.reduce((sum, point) => sum + point.y, 0);
const percentage = (item.y / total * 100).toFixed(2);
return `${item.series.name},${item.x},${item.y},${percentage}%`;
}
}
}


Но это ничем не помогло, если у вас есть рабочий пример или ссылка, будем рады поделиться ими, TIA

Подробнее здесь: https://stackoverflow.com/questions/798 ... igh-charts
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»