#javascript #jquery #jqchart
Вопрос:
Вот мои текущие свойства диаграммы-
chartOptions.series = [
{
type: 'pie',
fillStyles: getDefaultTVStateColors(),
labels: {
stringFormat: '%.1f%%',
valueType: 'percentage',
font: '12px sans-serif',
fillStyle: 'black'
},
explodedRadius: 0,
dataLabelsField: 'name',
dataValuesField: 'value',
explodedField: 'exploded',
labelsPosition: 'outside', // inside, outside
labelsAlign: 'circle', // circle, column
labelsExtend: 20,
leaderLineWidth: 1,
leaderLineStrokeStyle: 'black'
}
];
На данный момент на графике будет отображаться процент только на этикетке. Там будет написано «67%», и чтобы узнать, к чему это относится, вам нужно взглянуть на легенду. Но вместо этого я хочу, чтобы диаграмма теперь выглядела так: «Пример: 67%». Я хочу изменить значение поля данных из этого
dataValuesField: 'value',
к чему-то вроде этого-
dataValuesField: 'name' ": " 'value',
Пробовал это многими способами, но без радости. Я думаю, что это просто нужно объявить определенным образом, но очень трудно найти что-либо об этом в документах jqchart.