跟Vue 一樣劲阎,小程序也不能直接進(jìn)行DOM 操作拙徽,需要試試監(jiān)聽滾動(dòng)事件刨沦。微信封裝好了 ? 這里綁定的事件 scroll ,高度必填膘怕,否則事件不觸發(fā)想诅。 因?yàn)槲易龅母叨??為整屏 滑動(dòng),所以 100vh岛心,當(dāng)然你也可以用其他方式高度侧蘸。
因?yàn)?監(jiān)聽滾定高度一定時(shí),添加固定定位鹉梨,抽離文檔流讳癌。會(huì)導(dǎo)致布局整體向上浮動(dòng) 一定的高度。 需要 做出兩個(gè)判斷存皂,滾動(dòng)到一定位置時(shí)候晌坤,一個(gè) 給固定定位,一個(gè)用padding 撐開內(nèi)容旦袋,不會(huì)產(chǎn)生視覺誤差骤菠,導(dǎo)致卡頓。
疑問
吸頂時(shí)候疤孕,如果左右點(diǎn)擊 數(shù)據(jù) 長(zhǎng)度不一樣商乎, 點(diǎn)擊另外一個(gè)只有 一條數(shù)據(jù)的時(shí)候,高度不足以支撐滑動(dòng)祭阀,整個(gè) 效果 會(huì)立即恢復(fù)初始狀態(tài)鹉戚。此刻 滑動(dòng)效果不會(huì)保留,如何解決這個(gè)問題呢专控?如果有解決方式麻煩指點(diǎn)下抹凳。
此外,Vue 中有個(gè)很好用的插件better-scroll大神寫的插件 確實(shí)很好用伦腐。微信封裝的這個(gè) 快速滾動(dòng)時(shí)候會(huì)監(jiān)聽不到位赢底,也不知道怎么解決 ?, 求大佬幫助 0.0