问大家一个ts类型问题
type item = {
a:number,
b:string,
c:string
}
interface props<T = item> {
key: ? // 如何表示 T 泛型中的类型为string的属性名称,例如 T 为 item 时,key 只能填 'b' | 'c'
}
除了any
type item = {
a:number,
b:string,
c:string
}
interface props<T = item> {
key: ? // 如何表示 T 泛型中的类型为string的属性名称,例如 T 为 item 时,key 只能填 'b' | 'c'
}
除了any
![[我想静静]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_74.d954f2d.png)
展开
11
点赞