項(xiàng)目背景是有一個(gè)數(shù)據(jù)可視化頁(yè)面,頁(yè)面是有多個(gè)圖表。一次打開(kāi)頁(yè)面加載所有圖表導(dǎo)致頁(yè)面加載效率感人。然后我想做類似與錨點(diǎn)定位,分塊加載的方式,達(dá)到分流的作用,實(shí)現(xiàn)頁(yè)面加載效率提升的目的但是又和普通的錨點(diǎn)定位有所不同:首先,觸發(fā)方式是用頁(yè)面的滾動(dòng)事件來(lái)觸發(fā)——當(dāng)我滾動(dòng)當(dāng)前頁(yè)面到某一數(shù)據(jù)圖表區(qū)域的時(shí)候,再加載該可視區(qū)域的數(shù)據(jù),并渲染圖表目前的問(wèn)題是,如何將滾動(dòng)監(jiān)聽(tīng)事件與分區(qū)加載邏輯想關(guān)聯(lián):因?yàn)閳D表的高度并不是固定的,而是動(dòng)態(tài)改變的想問(wèn)問(wèn)大家要實(shí)現(xiàn)這個(gè)功能,有沒(méi)有好的可行的思路
頁(yè)面如何實(shí)現(xiàn)滾屏加載?
慕斯王
2018-11-13 22:07:45