Javascript 如何使用map多次渲染div元素?
我有一个div元素,我想为React中数组的每个元素渲染几次。现在我正在使用map方法渲染一个组件,但是如何以这种方式渲染div。这就是我渲染组件的方式Javascript 如何使用map多次渲染div元素?,javascript,reactjs,map-function,Javascript,Reactjs,Map Function,我有一个div元素,我想为React中数组的每个元素渲染几次。现在我正在使用map方法渲染一个组件,但是如何以这种方式渲染div。这就是我渲染组件的方式 <div class="expndmid"> { this.state.shopd.map((cat) => (<ShopsCatOptions shop={cat}/>)) } </div> 如何以这种方式呈现div而不是创建组件我想在div中呈现datat
<div class="expndmid">
{
this.state.shopd.map((cat) => (<ShopsCatOptions shop={cat}/>))
}
</div>
如何以这种方式呈现div而不是创建组件我想在div中呈现datathis.state.shopd。如何实现?尝试以下操作:
<div class="expndmid">
{
this.state.shopd.map((cat) => (
<div shop={cat}> {cat} </div>
))
}
</div>