最近写项目遇到好多需要数据同时请求并渲染的
废话不要多 上货 (本项目VUE开发 如有不同 自行变换)
mounted() { //事件触发
this.getAllPipelineData()
},
ajaxAll() { //ajax并发 封装
return Promise.all([
axios.get('*************'), //不用说 都知道这个写什么吧
axios.get('*************')
])
},
getAllPipelineData() {
this.ajaxAll().then(([machineList(第一个请求返回值), menuList(第二个请求返回值)]) => {
this.loading = false
this.*******(machineList.data)
this.********(menuList.data)
})
},