asyncData中使用axios同时请求多个接口并发,并携带参数,代码如下

 

async asyncData({ app }) {
    const $axios = app.$axios;

    const param = {
      level: "3"
    };
    // 多个请求批处理
    const [data1, data2] = await Promise.all([
      $axios.$post("/city/cityArea/changeCity"),
      $axios.$post("/city/cityArea/selectCityAreaList", param),
    ]);
    console.log(data1);
    console.log(data2);
  }
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐