1.在json頁面配置:
{ "enablePullDownRefresh": true }
2.調用刷新函數
onPullDownRefresh: function() {
wx.showNavigationBarLoading() //在標題欄中顯示加載
this.updateBlogs() //重新加載數據
//模擬加載 1秒
setTimeout(function () {
// complete
wx.hideNavigationBarLoading() //完成停止加載
wx.stopPullDownRefresh() //停止下拉刷新
}, 1000);
},
updateBlogs: function () { var that = this wx.request({ url: common.baseUrl + 'blog_rss.php', data: { }, header: { 'Content-Type': 'application/json' }, success: function (res) { var feeds = feed.getBlogs(res.data); wx.setStorage({ key: "blog_feeds", data: feeds }) that.setData({ feeds: feeds }) } }) }
