【发布时间】:2019-03-08 00:29:50
【问题描述】:
我有以下类型:
type MyKeys = 'foo' | 'bar' | 'baz'
我想定义一个具有MyKeys 类型键的类型,但还使用更多键对其进行扩展,如下所示:
type FooType = {
[key in MyKeys]: boolean
quux: boolean // <--- Error: '}' expected.ts(1005)
}
如何同时使用通用键和显式键名?
【问题讨论】:
-
我也不确定“通用键”是否是你所说的,也不确定“显式键”是否有意义
标签: typescript