<scroll-view scroll-y="true" style="height: 400rpx;" refresher-enabled :refresher-triggered="triggered" @refresherrefresh="onRefresh">
<view>
scroll-view
</view><view>
scroll-view
</view><view>
scroll-view
</view><view>
scroll-view
</view><view>
scroll-view
</view><view>
scroll-view
</view><view>
scroll-view
</view><view>
scroll-view
</view>
</scroll-view>
——————————
triggered: false,
is_refreshing: false,
——————————
onRefresh(){
console.log('下拉刷新');
if(this.is_refreshing){
return;
}
this.is_refreshing = true;
if(!this.triggered){
this.triggered = true;
}
setTimeout(() => {
this.triggered = false;
this.is_refreshing = false;
}, 3000);
}
0 个回复