【发布时间】:2019-03-20 08:47:30
【问题描述】:
children.BallAdequacy 是一个对象数组。其中 playerRank 是一个对象数组。 从每个 playerRank 数组中,我需要在控制台中分别显示 Ball 和 playerHeight 值。 我使用了 map 和 filter 方法,但仍然无法为每个对象打印球和 playerHeight。 你能告诉我如何解决它。 在下面提供我的代码 sn-p 和数据
应该打印每个对象的示例 222--->HEIGHT,ww22w22--->HEIGHT 等
let children = {
BallAdequacy: [{
"flight": "dd",
"specialty": "ff",
"playerRank": [{
"Ball": "222",
"playerHeight": "HEIGHT"
},
{
"Ball": "ddeeeew",
"playerHeight": "NON-HEIGHT"
},
],
"hospitalPrivilege": []
},
{
"flight": "kkk",
"specialty": "ff",
"playerRank": [{
"Ball": "kfkf",
"playerHeight": "HEIGHT"
},
{
"Ball": "All",
"playerHeight": "NON-HEIGHT"
}
],
"hospitalPrivilege": []
}
]
};
children.BallAdequacy.map(status => {
console.log("status.playerRank--->", status.playerRank);
status.playerRank.filter(game => {
//console.log("game.playerHeight--->", game.playerHeight);
if (game.playerHeight === 'HEIGHT') {
console.log("after if --->", game);
console.log("after if --->", game.Ball);
}
// (game.playerHeight === 'HEIGHT')
//console.log("outsidei f--->", game);
});
console.log("after filter status.playerRank--->", status.playerRank);
//BallList = getBalls(status.playerRank);
});
【问题讨论】:
-
泰米尔语。我已经整理并创建了 sn-p。您能否添加所需的输出格式。
-
看起来代码有效。您期望不同的输出或只是遇到了一些错误?喜欢来自 redux 的异步数据?
-
@Bibberty 用正确的输出更新了我的问题...感谢您的帮助...您可以发布答案
-
@bird 用正确的输出更新了我的问题...感谢您的帮助
标签: javascript html json reactjs redux