swan.startPullDownRefresh

解释:开始下拉刷新,调用后触发下拉刷新动画,效果与用户手动下拉刷新一致。

# 方法参数

Object object

# object参数说明

属性名 类型 必填 默认值 说明
success Function 接口调用成功的回调函数
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)

# 示例

扫码体验
重新加载
请使用百度APP扫码

# 代码示例

    <view class="card-area">
        <view class="page-info">下拉页面/点击按钮即可刷新</view>
        <button bind:tap="startPullDownRefresh" disabled="{{disabled}}" hover-stop-propagation="true" type="primary">开始刷新</button>
        <button bind:tap="stopPullDownRefresh" hover-stop-propagation="true" type="primary">停止刷新</button>
    </view>
    
    Page({
        startPullDownRefresh() {
            // 若要触发用户手动下拉刷新,在json文件中设置 "enablePullDownRefresh": true
            swan.startPullDownRefresh({
                success: res => {
                    console.log('startPullDownRefresh success');
                },
                fail: err => {
                    console.log('startPullDownRefresh fail', err);
                }
            });
        }
    });
    

    # 错误码

    # Android

    错误码 说明
    1001 执行失败

    # iOS

    错误码 说明
    201 解析失败,请检查调起协议是否合法