<div className="wrapper" >
{
(true)
?
cart['products'].map(product => function () {
<div className="main">
product
</div>
})
:
false
}
</div>
当项目可用时,它永远不会迭代产品,事件虽然它也不会转到其他部分。我该如何解决?
即使我可以看到cart[products]
答案 0 :(得分:0)
尝试以下方法。如果这不会呈现,则应检查值cartLoading
,cart
和cart.products
。还要验证cart.products
是否为真实数组,而不是普通对象。
<div className="wrapper">
{
!cartLoading && cart && cart.products && cart.products.map(product => () =>
<div className="main">
${product}
</div>
)
}
</div>
答案 1 :(得分:0)
...
(cart && cart['products'] && !cartLoading)
...