【vue】项目中遇到的警告处理
1、Object.hasOwnProperty( v: PropertyKey): boolean
getTypeSelectionMenu().then(res => {
for (let item in res.data) {
//添加hasOwnProperty验证,作用是看看有没有这个属性
// if(res.data.hasOwnProperty(item)){
// this.parentList.push(res.data[item])
// }
this.parentList.push(res.data[item])
}
})
这里调用了接口,返回来了一个res对象,想要用res里的对象data里的一个属性,我知道里面有但是这样写不够严谨,所以会报一个警告:
Possible iteration over unexpected (custom / inherited) members, probably missing hasOwnProperty check
解决办法:上方注释
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步