【发布时间】:2020-04-15 21:55:49
【问题描述】:
所以我有一个返回函数的函数。我想要这个:
fn: <T extends Object>(key: keyof T) => (value: ???) => void
我希望??? 成为instanceOfT[key] 的类型。例如,如果 T={name: string; age: number} 我希望 fn('name') 返回 (value: string) => void 并希望 fn('age') 返回 (value: number) => void
这可能吗?
【问题讨论】:
标签: typescript typescript-typings