1. 程式人生 > >小程式裡如何使頁面自動滾動到底部

小程式裡如何使頁面自動滾動到底部

在更新資料後,以及初次進入頁面,希望頁面停留在最底部

// 獲取容器高度,使頁面滾動到容器底部
  pageScrollToBottom: function() {
    wx.createSelectorQuery().select('#j_page').boundingClientRect(function(rect){
      // 使頁面滾動到底部
      wx.pageScrollTo({
        scrollTop: rect.bottom
      })
    }).exec()
  },
  • j_page為頁面容器的id
  • 使用rect.bottom, rect.height
    均能達到滾動到底部的效果
  • 在資料更新後(setData回撥函式)使用