###################### 未完成,请勿使用 ###################### ###################### 未完成,请勿使用 ###################### ###################### 未完成,请勿使用 ######################
usage
{ "enablePullDownRefresh": true, "usingComponents": { "wux-recyle-listview": "@iwux/recyle-listview", } }
import { $recyleListview } from '@iwux/recyle-listview';
Page({ data: { scrollTop: 0, }, onLoad() { this.setData({ onRequestItems: this.onRequestItems.bind(this), }); }, onRequestItems({ page, pageSize, firstRequest }) { return indexService.requestMock({ page, pageSize }).then(({ data }: any) => { const items = data; const newItems = page === 1 ? items : this.data.items.concat(items); this.setData({ items: newItems }, () => { if (firstRequest) { $spinner().hide(); } }); return items; }).catch(err => { wx.showToast({ title: err.message || '请求数据异常', icon: 'none' }); }); }, onPageScroll(e) { this.setData({ scrollTop: e.scrollTop, }); }, onPullDownRefresh(){ $recyleListview().onPullDownRefresh(); }, onReachBottom(){ $recyleListview().onReachBottom(); }, });