【发布时间】:2020-10-05 23:50:16
【问题描述】:
我不想使用 fileList.map(),而是将它放入 for 循环中,并为每个循环放入 setTimeout(500)。我该怎么做 ?
const SortableList = SortableContainer(({ fileList }) => (
<div>
{
fileList.map((file, index) => (
<SortableItem key={`item-${index}`} index={index} value={file} />
))
}
</div>
))
【问题讨论】:
-
请问这是什么原因?
-
我想上传一张图片列表,但我不想同时显示所有图片,而是依次显示
-
使用
visibleItems的状态并每隔500ms 从fileList添加项目 -
你有没有考虑过使用一些动画库来做这样的事情?我还建议使用纯 CSS 转换和过渡组合
标签: javascript reactjs react-native jsx