#vue+echarts 遇到的参数问题??

我在使用vue +echarts 遇到这个问题,就是当我在前台获取到后台的数据后
并且将后台获取到的数据通过for 循环将参数转换成数组格式,并让他赋值到显示的地方,但是不知道因为什么原因前台总是显示不了数据。
##也不知道是不是因为数据格式原因?各位大佬请帮忙看一看这是个什么问题???

这是从后台获得数据并且将数据push 到定义好的空数组里。
图片说明

这是定义的空数组。
图片说明

这个是将定义好的数组赋值给要显示的x 轴。
图片说明

这个是在前台console打印出来的数据。
图片说明

初始化加载echarts你请求还没发,在请求发送成功之后setOption,更新视图

$.ajax({
        url: '',
        type: 'post',
        dataType: 'json',
        contentType: 'application/json',
        async: true,
        data: JSON.stringify({

        }),
        success: function(data) {
            console.log(data)
            var data1=[]
            var data2=[]
            myChart.setOption({
                    xAxis: {
                        data: data1
                    },
                    series: [{
                        data: data2
                    }]
            });

        }
    });