setRefreshHeaderInfo
显示默认下拉刷新组件,使用默认下拉刷新组件时会自动重新设置页面的弹动属性。
setRefreshHeaderInfo({params}, callback(ret, err))
params
visible:
- 类型:布尔
- 默认值:true
- 描述:(可选项)是否可见
bgColor:
- 类型:字符串
- 默认值:当defaultRefreshHeader为pull时为rgba(187, 236, 153, 1.0),为swipe时为#fff
- 描述:(可选项)背景颜色
pathColor:
- 类型:字符串
- 默认值:#0F9D58
- 描述:(可选项)进度条的颜色,defaultRefreshHeader为swipe时生效。
loadingImg:
- 类型:字符串
- 默认值:旋转箭头图片
- 描述:(可选项)上拉下拉时的图片地址,defaultRefreshHeader为pull时生效。
textColor:
- 类型:字符串
- 默认值:rgba(109, 128, 153, 1.0)
- 描述:(可选项)文本颜色,defaultRefreshHeader为pull时生效。
textDown:
- 类型:字符串
- 默认值:下拉可以刷新…
- 描述:(可选项)下拉文字描述,defaultRefreshHeader为pull时生效。
textUp:
- 类型:字符串
- 默认值:松开可以刷新…
- 描述:(可选项)松开时文字描述,defaultRefreshHeader为pull时生效。
textLoading:
- 类型:字符串
- 默认值:加载中…
- 描述:(可选项)加载状态文字描述,defaultRefreshHeader为pull时生效。
textTime:
- 类型:字符串
- 默认值:最后更新加日期时间
- 描述:(可选项)更新时间文字描述,defaultRefreshHeader为pull时生效。
showTime:
- 类型:布尔
- 默认值:true
- 描述:(可选项)是否显示更新时间,defaultRefreshHeader为pull时生效。
callback(ret, err)
ret:
- 描述:处于下拉刷新状态的回调
err:
- 描述:错误信息
示例代码
api.setRefreshHeaderInfo({
loadingImg: 'widget://image/refresh.png',
bgColor: '#ccc',
textColor: '#fff',
textDown: '下拉刷新...',
textUp: '松开刷新...'
}, function(ret, err) {
//在这里从服务器加载数据,加载完成后调用api.refreshHeaderLoadDone()方法恢复组件到默认状态
});
补充说明
下拉刷新
可用性
iOS系统,Android系统
可提供的1.0.0及更高版本