最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序上拉加載和下拉刷新功能實現(xiàn)

 更新時間:2024年06月27日 12:05:54   作者:井眼  
這篇文章主要介紹了微信小程序上拉加載和下拉刷新功能實現(xiàn),本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧

微信小程序上拉加載和下拉刷新

一.上拉加載

微信小程序的上拉加載使用onReachBottom(),寫在.js文件里面的Page方法里面。

onReachBottom(){
    //上拉自動更新到4,5,6
    wx.showLoading({
      title: '數(shù)據(jù)加載中...',
    })
    setTimeout(()=>{
      const lastNum=this.data.numList[this.data.numList.length-1]
      const newAry=[lastNum+1,lastNum+2,lastNum+3]
      this.setData({
        numList:[...this.data.numList,...newAry]
      })
      wx.hideLoading()
    },1500)
  }

onReachBottom()會監(jiān)聽微信小程序上拉操作。
需要在.json文件里面配置"onReachBottomDistance"屬性。
如下面的代碼,在距離底部50px的時候會觸發(fā)到onReachBottom()

"onReachBottomDistance": 50px

二.下拉刷新

下拉刷新使用onPullDownRefresh()

  onPullDownRefresh(){
    //下拉刷新后,顯示1,2,3
    this.setData({
      numList:[1,2,3]
    })
    if(this.data.numList.length === 3){
      wx.stopPullDownRefresh()
    }
  }

注意,在使用onPullDownRefresh() 的時候,需要及時使用wx.stopPullDownRefresh()進行關(guān)閉,不然可能會長時間顯示刷新狀態(tài)

在這里插入圖片描述

微信小程序開發(fā)---上拉觸底

一、上拉觸底的概念

上拉觸底是移動端的專有名詞,通過手指在屏幕上的上拉滑動操作,從而加載更多的數(shù)據(jù),也就是往下滑動。

二、監(jiān)聽頁面的上拉觸底事件

在頁面.js文件宗,通過onReachBottom()函數(shù)即可監(jiān)聽當前頁面的上拉觸底事件

onReachBottom(){
   console.log("上拉")
 }

三、配置上拉觸底距離

上拉觸底距離指的是觸發(fā)上拉觸底事件時,滾動條距離頁面底部的距離。

可以在全局或者頁面的.json文件中,通過onReachBottomDistance屬性配置上拉觸底的距離

小程序默認的距離是50px

"onReachBottomDistance": 100

到此這篇關(guān)于微信小程序上拉加載和下拉刷新的文章就介紹到這了,更多相關(guān)小程序上拉加載和下拉刷新內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

信宜市| 宝山区| 综艺| 咸宁市| 商都县| 上杭县| 宿州市| 东宁县| 穆棱市| 昭苏县| 鸡西市| 卓尼县| 沽源县| 个旧市| 波密县| 瑞丽市| 淮北市| 瑞昌市| 长阳| 滦南县| 宝兴县| 苍南县| 凤翔县| 临泉县| 轮台县| 米脂县| 乌拉特后旗| 云龙县| 六盘水市| 青岛市| 中江县| 西乡县| 札达县| 西贡区| 兴安县| 卫辉市| 邯郸市| 长岭县| 龙游县| 聂拉木县| 江津市|