【发布时间】:2020-09-21 04:23:26
【问题描述】:
嗨,伙计们,我是 react 新手,我正在创建一个用于练习的汉堡构建器应用程序,我不理解以下代码,任何人都可以提供此代码的简单替代方案吗?
props.ingredients: {
salad: 0,
eggs: 0,
cheese: 0,
meat: 0
},
let ingredientList = Object.keys(props.ingredients)
.map(igKey => {
return [...Array(props.ingredients[igKey])].map((_, i) => {
return <BurgerFilling key={igKey + i} type={igKey} />
});
})
.reduce((rootArray, currEl) => {
console.log('rootArray>>>', rootArray, currEl);
return rootArray.concat(currEl);
}, []);
【问题讨论】:
-
您需要提供有关 props.ingredients 循环的信息。您希望示例输出是什么。
-
请再次检查问题我有修改
标签: javascript arrays reactjs javascript-objects