interface A{
a:{
name: string
}
b:{
age: number
}
}
type PickMultiple = ..... //todo
const child:PickMultiple<A,['a','b']> = {
name: 'mike',
age: 18
}
Run Code Online (Sandbox Code Playgroud)
如何提取多个密钥?它与Pick Child key
当然Pick<A, 'a'| 'b'> 不能按预期工作