dlt.changeNavigationBarProgress
简介
更新导航栏进度条进度
参数
Object object
属性 | 类型 | 默认值 | 必填 | 描述 |
---|---|---|---|---|
startProgress | number | 0 | 否 | 导航栏进度条起始值 |
endProgress | number | 0 | 是 | 导航栏进度条目标值 |
duration | number | 200 | 否 | 完成进度条刷新 startProgress ~ endProgress 的时间,范围:0~60000 ms |
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
object.success 回调函数
参数
Object res
属性 | 类型 | 说明 |
---|---|---|
success | string | true-成功 |
object.fail 回调函数
参数
Object res
属性 | 类型 | 说明 |
---|---|---|
errMsg | string | 1. The number of startProgress should be between 1 and 100! 2. The number of endProgress should be between 1 and 100,with startProgress must be less than with endProgress! 3. The duration must be in the range 0 to 60000 milliseconds! |
success | string | false-失败 |
示例代码
// pages/index/index.js
Page({
changeNavigationBarProgress() {
dlt.changeNavigationBarProgress({
startProgress: 10, // 导航栏进度条起始值
endProgress: 100, // 导航栏进度条目标值
duration: 1000, // 完成进度条刷新的时间
});
},
});