highcharts 在Javascript中合并2个查询[已关闭]

lyfkaqu1  于 2022-11-11  发布在  Highcharts
关注(0)|答案(1)|浏览(118)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题吗?**通过editing this post添加详细信息并阐明问题。

三年前就关门了。
Improve this question
我有2个疑问:

  1. var x = ['mike',20];
  2. var y = ['steve',25];
    如何将其合并成:
['mike',20],['steve',25];

而不使用块引号?
所以,我有一个问题,当调用一个值,在Highcharts,我不能重复它在highcharts,所以我正在寻找一个解决方案,以合并2个不同的变量,但仍然失败.关于blockquote,如果我调用一个变量两侧blockquote,代码失败.你能帮助我吗?
我不能在下面的代码中重复

series: [{
    type: 'pie',
    name: 'Browser share',
    data: [
        ['Firefox', 41.0],
        ['IE', 26.8],
        {
            name: 'Chrome',
            y: 12.8,
            sliced: true,
            selected: true
        },
        ['Safari', 8.5],
        ['Opera', 6.2],
        ['Others', 0.7]
    ]
}]

特别是部分数据
更新过
我在以下位置运行上面的代码:

$.post("proses.php",function(data){
  //the code is he
},"json");

所以我可以显示数据库中的值,如何做到这一点?

6yt4nkrj

6yt4nkrj1#

这就是你想要吗?
(根据您的消息=如何在数据中执行循环?)

let js_info= 
    { series: 
      [ { type: 'pie', name: 'Browser share'
        , data: 
          [ [ 'Firefox', 41.0] 
          , [ 'IE'     , 26.8] 
          , { name: 'Chrome', y: 12.8, sliced: true, selected: true } 
          , [ 'Safari' , 8.5] 
          , [ 'Opera'  , 6.2]
          , [ 'Others' , 0.7] 
          ] 
        } 
      ] 
    }
let Query_1 = ['mike' ,20]
let Query_2 = ['steve',25]

js_info.series[0].data.push(Query_1, Query_2)

for (let elm of js_info.series[0].data)
  {
  if (Array.isArray(elm))
    { console.log( `name: '${elm[0]}' , y: ${elm[1]} ` ) }
  else
    { console.log( `name: '${elm.name}' , y: ${elm.y} ` ) }
  }

相关问题