由于添加了成百上千个项目后实现了出色的滚动无限浏览器性能,我感到有些沮丧。没有绝对位置元素,我该如何做DOM回收?
https://developers.google.com/web/updates/2016/07/infinite-scroller
尝试不重排(或重绘)不可见的项目,而不会导致用户滚动丢失。
此外,当历史记录返回时,保存滚动位置。back()(使用pushState的想法)
有可能吗?
预先感谢
答案 0 :(得分:1)
以下是有关考虑DOM回收的无限滚动实现的非常好的文章: https://developers.google.com/web/updates/2016/07/infinite-scroller 希望这可以帮助您了解如何进行dom回收。