0

这是我当前的图表属性-

 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

dataValuesField: 'value',

像这样的事情-

dataValuesField: 'name' + ": " + 'value',

以多种方式尝试了这一点,但没有任何乐趣。我认为它只需要以某种方式声明,但真的很难在 jqchart 文档上找到任何关于此的内容。

4

0 回答 0