gpt4 book ai didi

javascript - 映射时嵌套数据表

转载 作者:行者123 更新时间:2023-12-03 05:32:41 24 4
gpt4 key购买 nike

基本上我有两个表 productscategories 。我设法绘制出products与:

var ProductsList = React.createClass({
render: function () {
var EachProduct = this.props.data.map(function (item) {
return (
<SingleProduct key={item.Id } data={item}/>
);
});
return (
<ul>
{EachProduct}
</ul>
);
}

});

...还有第二个表 categories 。我尝试过谷歌搜索,但我真的不知道如何谷歌搜索。通常我可以只发送两个模型以从 Controller 查看,并且可以在 foreach 中执行 foreach ,第二个模型将只查看 categories对于 fk_product_id或类似的东西,这样 <SingleProduct/>类可以显示与映射产品相关的所有类别..但这只是一个不同的故事。

如何做到这一点?

最佳答案

也许这样的事情会有所帮助:

render: function () {
var EachProduct = this.props.data.map(function (item) {
var category = this.props.categories.find((categoryItem)=>{
return (item.categoryId === categoryItem.id)
})
return (
<SingleProduct key={item.Id } data={item} category={category}/>
);
});
return (
<ul>
{EachProduct}
</ul>
);

}

关于javascript - 映射时嵌套数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40874814/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com