2

我正在尝试在我的页面中使用 Google 仪表图表。现在我想在图表中为每个部分或颜色添加文本。我可以在图表中这样做吗?我尝试进行一些 html 修改,但没有任何帮助。

从此链接尝试 - https://developers.google.com/chart/interactive/docs/gallery/gauge 在此处输入图像描述

例如,我想为白色添加 text1 等等。

4

1 回答 1

3

使用majorTicks配置选项为主要刻度提供标签

请参阅以下工作片段...

google.charts.load('current', {
  callback: function () {
    var container = document.getElementById('chart_div');
    var chart = new google.visualization.Gauge(container);

    var data = google.visualization.arrayToDataTable([
      ['Label', 'Value'],
      ['Memory', 80],
      ['CPU', 55],
      ['Network', 68]
    ]);

    var options = {
      width: 600, height: 200,
      redFrom: 90, redTo: 100,
      yellowFrom:75, yellowTo: 90,
      majorTicks: ['A', 'B', 'C', 'D', 'E'],
      minorTicks: 3
    };

    chart.draw(data, options);
  },
  packages: ['gauge']
});
<script src="https://www.gstatic.com/charts/loader.js"></script>
<div id="chart_div"></div>

于 2016-10-03T14:58:39.590 回答