为了账号安全,请及时绑定邮箱和手机立即绑定

如果找到一个属性,如何获取所有对象属性?

如果找到一个属性,如何获取所有对象属性?

忽然笑 2023-06-09 15:30:23
我有一个包含对象的数组,这些对象是反应组件上的道具this.props.items = [    {make: Audi, model: A1, premiere: true},    {make: BMW, model: X1, premiere: false},    {make: Merc, model: C1, premiere: false}]我想抓取第一个对象的细节,因为它是'premiere: true'我可以这样做:this.props.items.map(x => x.premiere);我如何获取所有对象剩余的键和值并将它们存储在组件状态中?{make: Audi, model: A1, premiere: true}
查看完整描述

2 回答

?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

使用 Array.prototype.filter 而不是 Array.prototype.map



查看完整回答
反对 回复 2023-06-09
?
冉冉说

TA贡献1877条经验 获得超1个赞

改为this.props.items.map(x => x.premiere);_this.props.items.filter(x => x.premiere);



查看完整回答
反对 回复 2023-06-09
  • 2 回答
  • 0 关注
  • 100 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信