【问题标题】:dynamic data in pie high chart jquery饼高图jquery中的动态数据
【发布时间】:2012-08-07 21:34:43
【问题描述】:

我正在使用高图表来绘制饼图作为流

这就是我如何给静态数据这个 itemdata 应该动态加载数组 静态初始化

var itemdata = [
                      ['aloogobi', 42.0],
                      ['pannermakhani', 26.8],
                      {
                          name: 'Cholle',
                          y: 14.8,
                          sliced: true,
                          selected: true
                      },
                      ['mattuerpaneer', 6.5],
                      ['Jaipuri', 8.2],
                      ['Kolapuri', 0.7]
                  ]; 

我给动态如下

 for(var i=0;i<categoryGroup.length;i++){
     var temp=[categoryGroup[i][1],7.5];
     itemdata=itemdata+[temp]+',';
}  

这里 categoryGroup 是我要填写图表的数组,在这个循环之后,我在饼图中使用它,如下所示,但它向我显示最后一个值,并在图表中显示最后一个值的单个字母,如下所示

【问题讨论】:

  • 不完全了解您要做什么,而是 itemdata=itemdata+[temp]+',';试试 itemdata.push(temp);
  • 仅在项目数据中我想加载数组作为我的值 asvar itemdata = [ ['aloogobi', 42.0], as var itemdata = [ [array[i]0], [array[i] [1]],];并在饼图中使用它,但它没有正确显示图表,如图所示
  • 你能说出categoryGroup中有什么,结构和示例数据以及如何初始化itemdata
  • 你能提供一个jsfiddle代码吗?

标签: jquery dynamic charts highcharts pie-chart


【解决方案1】:

使用itemdata.push(temp); 代替itemdata=itemdata+[temp]+',';

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多