1. 程式人生 > >MUI 二次上拉載入資料後,再進行下拉,下拉失效

MUI 二次上拉載入資料後,再進行下拉,下拉失效

在進行上拉過程中,當ajax返回後,我們會呼叫endPullupToRefresh()的方法,結束“正在載入......”的過程,當返回結果有資料,則傳false,提示"上拉顯示更多"的提示,當返回結果為空,沒有資料時,傳入true來結束,不再顯示“上拉顯示更多”的提示,而是給一個"沒有更多資料"的提示語;

在進行上拉後,二次上拉載入資料後,有時候會發現,再次進行下拉時,資料更新不出來,會給一個"沒有更多資料"的提示語,這個是因為米設定了endPullupToRefresh(true)的方法,二次下拉時,資料就不會再次載入,這時,我們可以重置上拉載入。此時呼叫.refresh(true)方法,可重置上拉載入控制元件。

mui('#container').pullRefresh().refresh(true);

注意:1. container為在mui.init初始化方法中配置的pullRefresh節點中的container引數;

           2.refresh()中需傳入true。