标签: javascript reactjs scroll infinite
我必须进行无限滚动,但这是最好的方法?
一次加载所有项目(仅对数据库的一个请求),将它们存储在一个数组中(例如javascript数组),然后在到达底部页面时将其拼接;
加载具有限制/偏移量的项目(对数据库的多次请求)。
为什么一个偏爱另一个?
答案 0 :(得分:0)
这取决于情况,但是在大多数情况下,建议对大数据使用第二种方法(与在Facebook中使用的方法相同),因为您无需进行大量交易。有时您不需要一次所有这些数据。