使用Echarts的时候,使用AJAX异步记载数据的时候,出现了 series chart type has not been defined 错误

来源:互联网 发布:手机看cad软件 编辑:程序博客网 时间:2024/04/30 18:15

刚开始使用Echarts的时候,使用AJAX异步记载数据的时候,出现了 series chart type has not been defined 错误
官方实例:

var myChart = echarts.init(document.getElementById('main'));// 显示标题,图例和空的坐标轴myChart.setOption({    title: {        text: '异步数据加载示例'    },    tooltip: {},    legend: {        data:['销量']    },    xAxis: {        data: []    },    yAxis: {},    series: [{        name: '销量',        type: 'bar',        data: []    }]});// 异步加载数据$.get('data.json').done(function (data) {    // 填入数据    myChart.setOption({        xAxis: {            data: data.categories        },        series: [{            // 根据名字对应到相应的系列            name: '销量',            data: data.data        }]    });});

这个错误,是类型没有找到,主要是应为异步加载数据的时候,没有确定的类型,所有,只需要在异步加载数据的时候,再添加一遍类型就OK了

series: [{    // 根据名字对应到相应的系列    type: 'bar',    name: '销量',    data: data.data}]
阅读全文
0 0