selectorQuery.select(selector),小程序開(kāi)發(fā)添加節(jié)點(diǎn)的滾動(dòng)位置查詢請(qǐng)求
2020-09-27
導(dǎo)讀:添加節(jié)點(diǎn)的滾動(dòng)位置查詢請(qǐng)求,以像素為單位。節(jié)點(diǎn)必須是 scroll-view 或者viewport。返回值是nodesRef對(duì)應(yīng)的selectorQuery。 返回的節(jié)點(diǎn)信息中,每個(gè)節(jié)點(diǎn)的滾動(dòng)位置用 scrollLeft 、 scrollHeight 字...
添加節(jié)點(diǎn)的滾動(dòng)位置查詢請(qǐng)求,以像素為單位。節(jié)點(diǎn)必須是scroll-view
或者viewport。返回值是nodesRef對(duì)應(yīng)的selectorQuery。
返回的節(jié)點(diǎn)信息中,每個(gè)節(jié)點(diǎn)的滾動(dòng)位置用scrollLeft
、scrollHeight
字段描述。如果提供了callback回調(diào)函數(shù),在執(zhí)行selectQuery的exec方法后,節(jié)點(diǎn)信息會(huì)在callback中返回。
示例代碼:
Page({
getScrollOffset: function(){
wx.createSelectorQuery().selectViewport().scrollOffset(function(res){
res.id // 節(jié)點(diǎn)的ID
res.dataset // 節(jié)點(diǎn)的dataset
res.scrollLeft // 節(jié)點(diǎn)的水平滾動(dòng)位置
res.scrollTop // 節(jié)點(diǎn)的豎直滾動(dòng)位置
}).exec()
}
})
更多微信小程序開(kāi)發(fā)教程,關(guān)注hi小程序。
第二部分:如何開(kāi)通一個(gè)小商店