微信の小さいプログラム-ドロップダウンして弾いて帰らないで頂部に1段の空白を残します

1544 ワード

ただし、jsonファイルで「enablePullDownRefresh」:trueを構成するには、リフレッシュします.
その空白は、バーをロードして、いくつかの効果を設定することができて、データが完成した後にwxを使います.stopPullDownRefresh(); 効果の終了
onPullDownRefreshイベントにsettimeoutイベントの遅延を加えてドロップダウン・リフレッシュしたイベント.
/**
  *           --        
  */
onPullDownRefresh: function () {
  wx.stopPullDownRefresh(); //      
  let _This = this;
  let oUInfo = _This.data.oUInfo;
  (!oUInfo.unionId) && getApp().getUserData(function (result) {
    _This.fGetCUserInfo(result.unionId);
    _This.setData({
      oUInfo: result
    });
  });

 

  setTimeout(function () {//            ,  :
    _This.pullRefresh();
  }, 500);
 
},

 
 
なお、settimeoutはgetAppリクエストの後、settimeoutはリフレッシュ後のデータの取得のみを処理します.間隔は500を推奨します.
回転:https://www.cnblogs.com/zhangym118/p/8927022.html
転載先:https://www.cnblogs.com/fps2tao/p/10248827.html