uni-app 下拉至指定高度固定view
阿新 • • 發佈:2018-10-15
reat cti .exe con ava [1] bound ati ons
uni.createSelectorQuery().select(‘#salyt’).boundingClientRect(function(rects){ console.log(rects) var query = uni.createSelectorQuery() query.select(‘#main‘).boundingClientRect() query.selectViewport().scrollOffset() query.exec(function(res){ uni.pageScrollTo({ scrollTop: rects.top + res[1].scrollTop, duration: 300 }) }) }).exec();
uni.createSelectorQuery().select(‘#salyt’).boundingClientRect(function(rects){}這行的結果是指定Id元素距離屏幕頂端的高度
query.select(‘#main‘).boundingClientRect() query.selectViewport().scrollOffset() query.exec(function(res){ uni.pageScrollTo({ scrollTop: rects.top + res[1].scrollTop, duration: 300 }) })
這行的結果res是指定最外圍的view 滾動的距離
uni-app 下拉至指定高度固定view