Heim > Fragen und Antworten > Hauptteil
P粉0256324372023-08-23 11:52:11
更新:正如其他人指出的那样,这并不真正起作用。@kuboon在下面提供了一个不错的解决方法。
你可以这样做
class Foo { get bar() { return (async () => { return await someAsyncOperation(); })(); } }
这与下面的代码是相同的
class Foo { get bar() { return new Promise((resolve, reject) => { someAsyncOperation().then(result => { resolve(result); }); }) } }