數(shù)據(jù)的獲取(listview.vue)
獲取index元素的方法封裝(dom/js/dom.js)
給scroll.vue擴(kuò)展方法
回到listview.vue
至此,右邊的shortcut的點(diǎn)擊和移動(dòng)就都實(shí)現(xiàn)了
實(shí)現(xiàn)左邊移動(dòng),右邊shortcut移動(dòng)到相應(yīng)的字面
擴(kuò)展scroll.vue方法
回到listview.vue
index===null是為了解決,a上和z下有一個(gè)間隔大小,為了讓他們的點(diǎn)擊是失效的所以添加的if條件,index<0是解決shortcut滑動(dòng)到頂部和底部的邊界問(wèn)題爱谁。
計(jì)算高度
^滾動(dòng)到底部,且-newY大于最后一個(gè)元素的上限
至此實(shí)現(xiàn)了左右聯(lián)動(dòng)孝偎。
接下來(lái)是實(shí)現(xiàn)fix-title的功能
實(shí)現(xiàn)動(dòng)態(tài)的fix-title