Highcharts 中文社区

 找回密码
 立即注册
查看: 486|回复: 1

[数据模块] 如何自定义数据的 并且动态赋值

[复制链接]

该用户从未签到

1

主题

2

帖子

21

积分

HC 新手

Rank: 1

积分
21
发表于 2018-7-16 16:54:04 | 显示全部楼层 |阅读模式
series: [{
                  borderWidth: 1,
dataLabels: {
                      format: '{point.value}%',
                      enabled: true,
                      color: '#000000'
                  }
              }]
我开始在series里并不传数据

$('#'+id).highcharts().series[0].setData(vmlist);
然后我在下面用setData上直接把ajax里传的json数据列传上去


$.ajax({
    type:"get",
    url:"#(ctx)/cs/cluster/welcomelitter2",
    async:false,
    success: function(data){
        data = JSON.parse(data);
        console.log(data);
        for (var i = 0; i < data.length; i++) {
            var clusterlist = data.clusterlist;
            var vmlist = data.vmlist;  // 就是这串数据
TIM图片20180716164436.png 这里数据的一组数据是这样的。但是实际只传上去了 TIM图片20180716164443.png 这三个数据(数据随机生成,第二个图那个value是第一图的2:19  数据没对上因为不是一次运行的)
等于说是我只传上去了0、1、2三个下标的数据。
现在我想的是怎么才能把五个数据都传上去,需要自定义数据吗

该用户从未签到

1

主题

2

帖子

21

积分

HC 新手

Rank: 1

积分
21
 楼主| 发表于 2018-7-16 22:07:25 | 显示全部楼层
已解决     数据直接在后台设置为 key value的json串,然后setdata(json串)就行了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表