请问,在React中怎么实现“一个一个append”的效果啊?

#1

我们做的是一个图书应用,一个界面可能有500本图书,也就是有500个图书component。
如果是通过一个数组,直接render的话,会出现卡很长时间,然后一下子出来的情况,这个时候整个应用都卡死了。

如果是用纯粹的JS,我们肯定会做成每隔一段时间,append一个图书dom,这样就可以让main进程总有时间可以相应其他操作。

请问,在React里怎么做啊?

补充:这是我们需求更详细的描述,请各位帮帮忙啊。
https://segmentfault.com/q/1010000020289489

#2

2个 变量呗 一个先空 一个记录全部,然后 计时器 push - -

#3

为什么不做成下拉加载?

1 Like
#4

需求独特,只能这样

#5

每隔一段时间往state里面塞几条数据不就行了,key定好,shouldComponentUpdate写好等等