class UserService { return await new Promise<number>(上面的代码生成了Type 'number' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible如果我将函数的返回类型改为Promise</e
我有一个异步函数: async getItems() : Promise<any[]> {} 这会获取一些数据。对Table组件的函数调用: dataSource={this.props.itemsStore.getItems()} 错误消息: Type 'Promise<any[]>' is missing the
我使用的是Typescript 3.7断言签名,它们非常棒!但我也想在异步函数中使用它们,但我得到了一个错误:
Type 'void' is not a valid async function return type in ES5/ES3 because itdoes not refer to a Promise-compatible constructor value.如果断言签名不能与异步函数一起工作,这将是有意义的,因为Typescript<
我在TypeScript中有一个非异步函数类型,我想要相同的函数类型,但是要异步。an async version of the same function type, created explicitlyMyFunction可以是任何函数,所以更一般地说它是(...args: any[]) => any。type AsyncWrapper