javascript - 更改Google饼图中的pieSliceText值?

标签 javascript jquery charts

我有以下内容:

function getArrayOfItems(value, id, title) {
 ...
};

var theData = [
        getArrayOfItems(data.average.toFixed(2), 'average', 'Average'),
        getArrayOfItems(data.smallest.toFixed(2), 'smallest', 'Smallest'),
        getArrayOfItems(data.largest.toFixed(2), 'largest', 'Largest')
    ];

该值最终会传递给图表对象选项,如下所示:

var options = {
   amount: value,
   id: id,
   title: title,
   pieSliceText: 'value'
};

然后将该值应用于饼图。

我的饼图显示为 3506.00,但我希望显示的值是 35.06 美元。我什么时候可以应用类似的东西

getArrayOfItems('$' + (data.average/100).toFixed(2), 'average', 'Average'),

以上导致图表无法呈现。但我知道我需要这样的东西。

最佳答案

一种方法是使用push()

试试这个

 var theData = [];
 theData.push(getArrayOfItems(data.average.toFixed(2), 'average', 'Average'));
  .....

但是您必须将每个元素推送到数组中。更好地循环 data 变量并调用一次 getArrayOfItems。

关于javascript - 更改Google饼图中的pieSliceText值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31180877/

相关文章:

javascript - 如何在javascript中重新计算变量

javascript - SVG 垂直展开线

javascript - Google Chart 根据屏幕大小更改大小

javascript - 如何使用 Node 将多行javascript代码写入文件?

jquery - 为什么 jQuery 异步触发 Ready 事件

javascript - 在 react.js 项目中运行 pixi.js 脚本

database - 如何在动态图形/图表上显示数据库数据

javascript - 新的 Chart.js 图表 onclick

javascript - 检测 Html 元素是否与另一个 Html 元素重叠

javascript - 在 Javascript if 语句中动态生成多个条件