我的情况有两种。
在第一种情况下,代码可以正常工作。
在这种情况下为什么会引发错误。我不能在then
中使用await还是在then
语句中使用try catch有问题吗?
我还应该提到,我正在编码的平台有所不同,但它也接受纯JavaScript。
答案 0 :(得分:0)
等待将已经解决您的诺言,所以“那么”将不会有任何诺言来解决。
等待异步尝试
private myMethod = async () => {
try {
const response = await yourPromise();
} catch (e) {
console.error(e)
}
}