Javascript 什么';这个异步函数有什么问题?
您只能Javascript 什么';这个异步函数有什么问题?,javascript,angular,typescript,async-await,Javascript,Angular,Typescript,Async Await,您只能等待承诺,并且基本不返回承诺。你需要做什么 let myPromise = new Promise((resolve, reject) => { // Work you want to execute resolve("I am done"); }); myPromise.then((successMessage) => { // successMessage is whatever we passed in the resolve(...) function a
等待
承诺,并且基本
不返回承诺。你需要做什么
let myPromise = new Promise((resolve, reject) => {
// Work you want to execute
resolve("I am done");
});
myPromise.then((successMessage) => {
// successMessage is whatever we passed in the resolve(...) function above.
console.log("Yay! " + successMessage);
});
也要考虑什么。
1:实际上,你可以
等待
任何值,但是等待
不是承诺的东西是没有意义的。通过不从basic
返回承诺,lsEntered
将不会等待本地存储设置。您只能等待承诺,而basic
不会返回承诺。你需要做什么
let myPromise = new Promise((resolve, reject) => {
// Work you want to execute
resolve("I am done");
});
myPromise.then((successMessage) => {
// successMessage is whatever we passed in the resolve(...) function above.
console.log("Yay! " + successMessage);
});
也要考虑什么。
1:实际上,你可以等待
任何值,但是等待
不是承诺的东西是没有意义的。通过不从basic
返回承诺,lsEntered
将不会等待本地存储设置。可能在basic
中有错误。如果不在basic
中返回承诺,则可能需要使该访问令牌无效,现在每个人都可以在编辑历史JSON上看到它。parse
不会返回承诺,因此您应该省略wait
,而不是将结果存储在本地存储中,您应该用它来解析承诺。这将使basic
的使用更加灵活。可能basic
中有错误。您没有在basic
中返回承诺,您可能希望使该访问令牌无效,因为现在每个人都可以在编辑历史JSON上看到它。parse
不会返回承诺,因此,您应该省略wait
,而不是将结果存储在本地存储中,您应该用它来解决承诺。这将使basic
的使用更加灵活。在哪里以及如何使用承诺?我是这个游戏的新手。非常有帮助,但我认为我需要将代码分为三部分。如何添加另一个myPromise。然后,当我尝试添加第三个myPromise时,它会导致编译错误。请尝试创建一个使用promise.all()的承诺数组。你会在这个链接中找到我在哪里以及如何使用承诺?我是这个游戏的新手。非常有帮助,但我认为我需要将代码分为三部分。如何添加另一个myPromise。然后,当我尝试添加第三个myPromise时,它会导致编译错误。请尝试创建一个使用promise.all()的承诺数组。在这个链接中,您会发现我是否需要在某个地方将dbx.filelistFolder的返回声明为承诺?我花了3个小时尝试打字,并决定改为这样做:(我是否需要将dbx.filesListFolder的返回声明为某个地方的承诺?我花了3个小时尝试打字,并决定改为这样做:(
let myPromise = new Promise((resolve, reject) => {
// Work you want to execute
resolve("I am done");
});
myPromise.then((successMessage) => {
// successMessage is whatever we passed in the resolve(...) function above.
console.log("Yay! " + successMessage);
});
return dbx.filesListfolder(...)...