我有一个代表 trello board 的 javascript 对象:
我有一个 onCardClick 函数,其中包含cardId、元数据和laneId。
我想用Object.values将洞对象转换为数组,然后循环遍历该数组,但它内部仍然有对象,所以我认为使用 .map/forEach 函数不会'不要用技巧来取回一张牌。 非常感谢任何帮助。
最佳答案
您想检索此嵌套对象内的单个 trello 卡对象吗?
for (const lane of object.lanes) {
for (const card of lane.cards) {
if (card.id === cardID) {
// This is the card you are looking for
doSomethingWith(card);
}
}
}
这也可以使用 Array.forEach 来完成(Array.map
也可以,但没有必要返回整个数组,因此您不应该将其用于本例)
关于javascript - ReactJs 在对象中找到合适的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54348588/