多个接口同时请求的方法

一:

$ npm install axios
//使用淘宝源
$ cnpm install axios
//或者使用cdn:

二:

//main.js

import axios from 'axios'
Vue.prototype.$http = axios

三:

function getUserAccount() {
  return $http.get('/user/12345');
}
function getUserPermissions() {
  return $http.get('/user/12345/permissions');
}
axios.all([getUserAccount(), getUserPermissions()])
  .then($http.spread(function (acct, perms) {
    //两个请求现已完成
  }));

你可能感兴趣的:(vue.js,elementui,javascript)