Canvas JS图不能处理大小数据

时间:2015-11-17 16:10:20

标签: javascript canvasjs

我正在尝试构建圆环图但是,它没有处理这些数据:

    {  y: 12749, legendText:"PS 3", indexLabel: "PlayStation 3" },
    {  y: 103, legendText:"Wii", indexLabel: "Wii" },
    {  y: 1, legendText:"360",exploded: true, indexLabel: "Xbox 360" }, 
    {  y: 30, legendText:"DS" , indexLabel: "Nintendo DS"},

然而,它正好用这个:

    {  y: 129, legendText:"PS 3", indexLabel: "PlayStation 3" },
    {  y: 103, legendText:"Wii", indexLabel: "Wii" },
    {  y: 100, legendText:"360",exploded: true, indexLabel: "Xbox 360" }, 
    {  y: 30, legendText:"DS" , indexLabel: "Nintendo DS"},

对此问题的任何建议,我知道在谷歌图表中我们可以使用logscale但我不确定这个。

1 个答案:

答案 0 :(得分:0)

我能够在canvasjs.min.js中找出我认为的问题并修复它。看起来他们的一个功能缺少一个参数。这可以通过canvasja.min.js中的简单查找和替换来修复。搜索function g(a,b)并将其替换为function g(a,b,recursionCount)。我能够让您的数据处理这一变化。