data:
,
onreachbottom:
function()
this
.setdata()
this
.requestvideos
(this
.data.activeindex)
},
需要判斷是否最後一頁,不再響應載入,我這裡直接return出函式了,requestvideos
是向伺服器訪問資料的自定義函式
你也可以在頁面的.json
檔案中定義距離底部多少距離,響應上拉事件,我試了,感覺差別不大,沒太多影響
requestvideos
(index))(
) wx.
request(,
method:
"post"
, header:
, success:
(res)
=>
else
if(res.data.data.length <
this
.data.pagesize)
// 追加資料
newdata.videos =
this
.data.videos.
concat
(res.data.data)
this
.setdata
(newdata)}}
, fail:()
=>})
}
// 顯示網路異常
showerror:
function()
)}
上面的函式你甚至可以定義傳參來自定義提示內容
page(,
onload:
function()
,// 上拉載入更多
onreachbottom:
function()
this
.setdata()
this
.requestvideos
(this
.data.activeindex)},
// 選擇menu
selector:
function
(e))
this
.requestvideos
(index)},
/** */
requestvideos
(index))(
) wx.
request(,
method:
"post"
, header:
, success:
(res)
=>
else
if(res.data.data.length <
this
.data.pagesize)
// 追加資料
newdata.videos =
this
.data.videos.
concat
(res.data.data)
this
.setdata
(newdata)}}
, fail:()
=>})
}})
post 請求需要修改 header,系統預設是 json
微信小程式 上拉載入
oa系統中,領導要對員工的的申請進行審批,如此多的員工,不可能一下子都顯示出來,需要後台進行分頁,每次上拉觸底載入一頁,每次上拉觸底載入一頁。注 因為各方面原因,不能上傳源 只提供思路和偽 data onload function options onreachbottom function ini...
微信小程式 下拉重新整理 上拉載入
1.下拉重新整理 小程式頁面整合了下拉功能,並提供了介面,我們只需要一些配置就可以拿到事件的 具體頁面的.json檔案 1 1 window 2.在js檔案中新增 函式 下拉重新整理 介面 onpulldownrefresh function 3.新增資料 通常情況下的下拉重新整理操作,就是把查詢條...
微信小程式上拉載入更多
一般上拉載入更多用於資料太多,一次載入完成資料卡頓,差不多就是乙個分頁的功能,寫法很簡單,首頁data資料中先定義乙個page為1,第一次進入頁面呼叫介面將為1的page傳給後台,隨後在小程式自帶的onreachbottom函式中操作 onreachbottom function 顯示載入圖示 wx...