【发布时间】:2021-01-31 05:15:26
【问题描述】:
这是我的界面:
interface Person{
name: string
age: number
hobbies: string[]
}
const processors : {[functioname: keyof Person}: (value: string)=> Person[fuctionname]} =
{
name: (value)=>{}//must return string
age: (value)=>{}//must return a number
}
我希望处理器是由键索引的函数并返回相同类型的值
所以如果key是name,返回类型应该是接口中的字符串
【问题讨论】:
标签: typescript