注冊

selectorQuery.select(selector),小程序開發(fā)添加節(jié)點(diǎn)的滾動位置查詢請求

2020-09-27
導(dǎo)讀:添加節(jié)點(diǎn)的滾動位置查詢請求,以像素為單位。節(jié)點(diǎn)必須是 scroll-view 或者viewport。返回值是nodesRef對應(yīng)的selectorQuery。 返回的節(jié)點(diǎn)信息中,每個(gè)節(jié)點(diǎn)的滾動位置用 scrollLeft 、 scrollHeight 字...

添加節(jié)點(diǎn)的滾動位置查詢請求,以像素為單位。節(jié)點(diǎn)必須是scroll-view或者viewport。返回值是nodesRef對應(yīng)的selectorQuery。

返回的節(jié)點(diǎn)信息中,每個(gè)節(jié)點(diǎn)的滾動位置用scrollLeftscrollHeight字段描述。如果提供了callback回調(diào)函數(shù),在執(zhí)行selectQuery的exec方法后,節(jié)點(diǎn)信息會在callback中返回。

selectorQuery.select(selector),小程序開發(fā)添加節(jié)點(diǎn)的滾動位置查詢請求

示例代碼:

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)的水平滾動位置
      res.scrollTop  // 節(jié)點(diǎn)的豎直滾動位置
    }).exec()
  }
})

更多微信小程序開發(fā)教程,關(guān)注hi小程序。

重磅推薦:小程序開店目錄

第一部分:小商店是什么

第二部分:如何開通一個(gè)小商店

第三部分:如何登錄小商店

第四部分:開店任務(wù)常見問題

第五部分:小商店可以賣什么

第六部分:HiShop小程序特色功能

第七部分:小程序直播

第八部分:小程序收貨/物流

第九部分:小程序怎么結(jié)算

第十部分:小程序客服

第十一部分:電商創(chuàng)業(yè)

第十二部分:小程序游戲開發(fā)