所以我正在研究一种类型并希望获得对象键的推荐,如果我想使用另一个键,该类型可以回退到字符串类型。
我知道带字符串的联合类型基本上是所有可能的字符串,所以没有给出建议。
但是为什么虽然这种方法不起作用string | keyof Database
,但下面给出了预期的结果(string & {}) | DatabaseKeys>
?
在TS playground中找到更完整的示例。
所以我正在研究一种类型并希望获得对象键的推荐,如果我想使用另一个键,该类型可以回退到字符串类型。
我知道带字符串的联合类型基本上是所有可能的字符串,所以没有给出建议。
但是为什么虽然这种方法不起作用string | keyof Database
,但下面给出了预期的结果(string & {}) | DatabaseKeys>
?
在TS playground中找到更完整的示例。