<scroll-view
// 启用scroll-view组件的下拉刷新
refresher-enabled="true"
scroll-y="true"
//成功下拉刷新后触发的函数
bindrefresherrefresh="scroll"
//下拉动画的显示状态
refresher-triggered="{{ triggered }}"
>
<view>数据</view>
</scroll-view>
Page({
data: {
//下拉动画的显示状态
triggered: false
},
//下拉刷新触发的行数
scroll(){
this.setData({
triggered:true
})
//使用定时器或者在请求接口成功之后修改下拉动画的显示状态未false
setTimeout(() => {
this.setData({
triggered:false
})
}, 1000);
}
})