data() {
return {
chartInstance:null,
allData:null//服务器返回的数据
}
},
mounted() {
this.initCharet()
this.getData()
},
methods: {
// 初始化echartInstance对象
initCharet(){
this.chartInstance= this.$echarts.init(this.$refs.seller_ref)
},
// 获取服务器的数据
async getData(){
const {data:ret} = await this.$http.get('seller')
console.log(ret);
this.allData =ret
this.updateChart()
},
// 更新图表
updateChart(){
const sellerNames =this.allData.map((item)=>{
return item.name//拿出接口的name值
})
}