infiniteScroll + masorny崩溃了

时间:2016-04-06 06:37:14

标签: javascript crash infinite-scroll masonry

我一直在使用infiniteScroll + masonry。 infiniteScroll和masonry都很好。 我可以轻松制作无限卷轴。我可以根据可用的垂直空间将元素放置在最佳位置。

但是,我遇到了一个问题。 我附加内容越多,滚动越慢。最后,浏览器崩溃了。

我该怎么办? 有人帮帮我。

1 个答案:

答案 0 :(得分:1)

Masonry和infiniteScroll是很好的图书馆。

但是,如果您考虑长内容和高性能,则必须考虑使用它们。

因为infinteScroll和Masonry稳步增加DOM。 无限滚动只会附加内容。因此,如果内容很长,滚动速度很慢,浏览器被阻止。 你应该使用DOM循环结构。

我推荐eg.infiniteGrid。 eg.infiniteGrid始终保留了许多DOM。

观看此视频:eg.infiniteGrid benchmark:追加项目效果