尝试捕获没有捕获结果

时间:2018-10-10 13:55:36

标签: javascript promise try-catch

我想在我的ES6类中将try / catch用于异步功能:

async loginThroughApi() {
  try {
    const request = await callServer(server.login_check);

    if (request.ok && request.status === 200) {
      Router.pushRoute('/');
    }
  } catch (error) {
    console.log(error);
    alert('error');
  }
}

我的请求返回了401代码,我不明白为什么我没有catch错误?

有人知道有什么问题吗?

0 个答案:

没有答案