getData() {
let xzqmc = this.navList[this.index - 1].text
let nfList = [2014, 2015, 2016, 2017, 2018]
let nyd = []
let jsyd = []
let wlyd = []
let barData = async () => {
for (let item of nfList) {
let param = {
xzqmc,
nf: item
}
await tdlyXq(param).then(res => {
let data = res.data.result
nyd.push((data.nydmj * 1).toFixed(2))
jsyd.push((data.jsydmj * 1).toFixed(2))
wlyd.push((data.wlydmj * 1).toFixed(2))
})
}
this.chartData.lineData[0].data = nyd
this.chartData.lineData[1].data = jsyd
this.chartData.lineData[2].data = wlyd
this.getTable(nyd, jsyd, wlyd)
setTimeout(() => {
this.isShow = true
}, 500)
}
barData()
}
循环异步
最新推荐文章于 2024-02-22 23:09:23 发布