【发布时间】:2020-09-23 13:18:19
【问题描述】:
我有一个名为ticketCart 的数组,它存储用户添加的票证,如果我有一个看起来像这样且带有相同 id 的对象,我如何区分具有相同 id 的其他对象?
ADDEDKEY Array [
Object {
"desc": "tunjukkan tiket saat masuk",
"idTicket": "47",
"name": "vip",
"price": "70000",
"quota": "1459",
"status": "Available",
"type": "PAID",
"value": 2,
},
Object {
"desc": "tunjukkan tiket saat masuk",
"idTicket": "47",
"name": "vip",
"price": "70000",
"quota": "1459",
"status": "Available",
"type": "PAID",
"value": 2,
},
]
我尝试在其上执行forEach 之类的操作,但它不起作用,id (number) 仍然相同(在这里,我使用number 作为 id)
ticketCart.forEach((o, key) => {
ticketCart[key].number = key + 1;
})
谢谢
【问题讨论】:
-
什么是
item?no是什么?您需要提供更多信息来说明您正在尝试做什么。 -
@EvanTrimboli 抱歉,这里有错字,现在已经修复
-
我认为您可以使用
setin developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/… 处理这个问题
标签: arrays react-native