怎么依据数组对象的id取这个value里面的数据

image.png
数据是这样子,我可以在花括号中依据id打印出出value吗?(不用对象数据格式)
image.png

阅读 2.8k
3 个回答

不太明白你的意思,你要依据id打印出出value,也可以直接建个Map映射下

用find或者filter,获取对应id的项,然后就可以取值了

const item = arr.find(v=>v.id===1001)
const value = item?item.value:null
findTageType(type) {
   let item = arr.find(v => v.type === type);
   return item ? item.value : ''
}

findTageType(row.voltagetype)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题