在vue中使用ts定义了一个interface,然后用for in遍历对象时会报错,应该如何解决?
报错内容:
this.obj[i as keyof IObj]
declare interface IObj {
[key: string]: any,
}
###let i: keyof IObj;
for(i in this.obj){
this.obj[i]
}
作者:admin 2021-07-19 我要评论
在vue中使用ts定义了一个interface,然后用for in遍历对象时会报错,应该如何解决? 报错内容: ### this.obj[i as keyof IObj] ### declare interface IObj { [...
在vue中使用ts定义了一个interface,然后用for in遍历对象时会报错,应该如何解决?
报错内容:
this.obj[i as keyof IObj]
declare interface IObj {
[key: string]: any,
}
###let i: keyof IObj;
for(i in this.obj){
this.obj[i]
}
版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除