微信小程序 通過wx.redirectTo,實現單頁面刷新效果 & 下拉刷新頁面數據效果


一: 使用 wx.redirectTo(),實現頁面刷新數據效果

  API說明:

  關閉當前頁面,跳轉到應用內的某個頁面。

  但是不允許跳轉到 tabbar 頁面。

  在小程序插件中使用時,只能在當前插件的頁面中調用

 

  實現效果:

  例如,當點擊某個按鈕,清空了本地數據緩存,而頁面顯示效果並沒有發生變化,

  此時可以在按鈕執行成功邏輯后,加入以下代碼,以實現刷新頁面效果.

1 refreshPage(){
2     wx.redirectTo({
3         url: '當前頁面名稱如:home'
4     })
5 }

 

 

二:通過下拉刷新頁面數據效果

 

  ① 開啟下拉效果,在需要下拉效果的頁面,json中加入以下代碼

1  "enablePullDownRefresh":true

  

  ②  在需求頁面中onPullDownRefresh()方法里面寫入以下代碼

1      //刷新頁面方法
2      this.refreshPage() //就是上面第一種方法
3    //停止下拉
4    wx.stopPullDownRefresh()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM