1.我刚接触用静态json交互不知道为啥没显示
series里面的data应该是数组,是Y轴的值,要和X轴对应,而你的是个string
series: [{
name: '销量',
type: 'bar',
data: [data[0].ming, data[0].hong, data[0].lan, data[0].shuai, data[0].gang]
}]
series的数据格式不对,特别是其中data属性部分,根据你的json,你的data属性部分数据来自于data参数,而data参数原生格式是是
[
{ "ming":155, "hong":163, "lan":147, "shuai":178, "gang":189 }
]
而这里data属性其实需要一个纯数值数组,所以你需要进行提取映射转换,提取规则要和你定义的x轴名称关系对应,即
data: [data[0]["ming"], data[0]["hong"], data[0]["lan"], data[0]["shuai"], data[0]["gang"]]
13 回答12.9k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答2.1k 阅读
5 回答1.4k 阅读
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
数据格式不是echarts需要的格式吧