var option = { title: { text: '检测详情' }, tooltip: { trigger: 'axis' }, legend: { data: ['权益首页', '套餐转换'] }, grid: { left: '3%', right: '4%', bottom: '3%', containLabel: true }, toolbox: { feature: { saveAsImage: {} } }, xAxis: { type: 'category', boundaryGap: false, data: null }, yAxis: { type: 'value' }, series: [ { name: '权益首页', type: 'line', //stack: 'Total', data: null }, { name: '套餐转换', type: 'line', //stack: 'Total', data: null } ] }; $.ajax({ url:"/sms/test", type:'post', data:{time_date : time_date1}, dataType:'json', success:function(data){ alert(data[0]); alert("结束") option.xAxis.data = data[2] option.series[0].date = data[1] option.series[1].date = data[0] alert("测试+++++") alert(data[1]) alert(option.series[0].data) myChart.setOption(option); },data[1]是有值的,为啥赋值给option.series[0].data之后打印还是null
时间: 2024-03-15 13:46:29 浏览: 19
根据你提供的代码,我发现在给option.series[0].data赋值时,使用了错误的属性名。应该使用data而不是date,因此导致了赋值不成功。你可以将下面的代码:
```
option.series[0].date = data[1]
```
修改为:
```
option.series[0].data = data[1]
```
这样就可以将data[1]赋值给option.series[0].data了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)