我正在尝试创建一个返回 Promise 的函数,该 Promise 的值可以解析为 null。
基本上是这样的:
static getUserById(ids: String): Promise<?User> {
// do something
}
但是返回错误
Generic type 'Promise' requires 1 type argument(s)
如何在 TypeScript 中创建一个可以返回具有可空解析值的 Promise 的函数?
最佳答案
?
表示可选参数
不是可空类型
。
你应该使用这个:
Promise<User|null>
关于javascript - 返回可空 Promise 的 TypeScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45009070/