欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

axios 通过async和await实现同步

程序员文章站 2023-12-22 08:01:57
...

axios 通过async和await实现同步

function getPage(menuId, url) {
  // 这里要有 return
  return this.$http.get(url, {
    	params: {
      	menuId: menuId
    	}
  }).then((response) => {
    return response.data
  }).catch(function (error) {
    console.log(error);
  })
}

async function addTab(component, title, menuId, url) {
  page = await this.getPage(menuId, url);
}

// 调用 addTab 的时候就会等 getPage() 调用完成后才会结束
addTab(...)

上一篇:

下一篇: