【发布时间】:2021-06-27 20:34:48
【问题描述】:
我有一个来自 API 的 json 数组。
"fruits": [
{
"id": "1",
"fruit": "APPLE",
},
{
"id": "2",
"fruit": "BANANA",
},
{
"id": "3",
"fruit": "CHERRY",
},
{
"id": "4",
"fruit": "GRAPE",
}
]
我想用Material-UI Fade 转换连续显示fruits。
首先fruit应该出现,然后它应该消失,然后,下一个fruit应该出现然后消失。
当所有fruits 都显示完毕后,应该从头开始。
我怎样才能做到这一点?
类似这样的:
{fruit && fruit.map((item) =>(
<Fade in={x} >
<div className={styles.fruitContainer}>
<p className={styles.fruitName}>{item.fruit}</p>
</div>
</Fade>
))}
P.S.:水果数量(物体数量)可能会有所不同。
【问题讨论】:
标签: javascript reactjs material-ui next.js