异步流程控制Promise all用法

Promise.all([
              this.$axios.post("admin/spilder/toplist"),
              this.$axios.post("admin/spilder/newlist"),
              this.$axios.post("admin/spilder/sciencelist"),
              // XXX
             ]).then(
              res=>{
                res[0].data
                res[1].data
          res
//xxx }


//一次性 抓取多次请求的结果
axios.all([
axios({url:'/api/home'}),
axios({url:'/api/follow'})
]).then(axios.spread((home, follow)=>{
this.home=home.data.data;
this.follow=follow.data.data;
}))

原文地址:https://www.cnblogs.com/anin/p/13482765.html