2
我一直在使用infiniteScroll +砌體。無限的滾動和磚石是好的。 我可以輕鬆製作infiniteScroll。我可以根據可用的垂直空間將元素放置在最佳位置。infiniteScroll + masorny墜毀
但是,我面臨一個問題。 我追加的內容越多,滾動越慢。最後,瀏覽器崩潰了。
我該怎麼辦? 有人幫助我。
我一直在使用infiniteScroll +砌體。無限的滾動和磚石是好的。 我可以輕鬆製作infiniteScroll。我可以根據可用的垂直空間將元素放置在最佳位置。infiniteScroll + masorny墜毀
但是,我面臨一個問題。 我追加的內容越多,滾動越慢。最後,瀏覽器崩潰了。
我該怎麼辦? 有人幫助我。
砌體和infiniteScroll是很好的圖書館。
但是,如果您考慮長內容和高性能,則必須考慮使用它們的內容。
因爲infinteScroll和Masonry穩步增加DOM。無限滾動 只追加內容。因此,如果內容很長,滾動速度很慢,瀏覽器被阻止。 您應該使用DOM回收結構。
我推薦eg.infiniteGrid。 eginiteiteGrid總是保留大量的DOM。
查看此視頻:eg.infiniteGrid benchmark:追加項目效果