typescript 类型问题
如图所示,为什么会报错呢?正确写法应该是什么样呢。
回答
type Obj = {a?:string,b?:number,c?:boolean};function setValue<T extends keyof Obj>(obj:Obj,value:{k:T,v:Obj[T]}){
let {k,v}=value;
if(v){
obj[k]=v;
}
}
以上是 typescript 类型问题 的全部内容, 来源链接: utcz.com/a/67083.html