更新记录
V1.0.0(2025-10-28)
下载此版本
首次发布
平台兼容性
uni-app(4.63)
| Vue2 |
Vue3 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
iOS |
鸿蒙 |
| - |
√ |
- |
- |
- |
- |
- |
- |
- |
| 微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
快应用-华为 |
快应用-联盟 |
| √ |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
其他
节奏密码组件封装
组件使用示例:
节奏密码注册:
<RhythmFactorRegister mode="register" @inputOriginPassword="input" @inputConfirmPassword="input"
@outputCompletePassword="outputCompletePassword" :verifyNumber="2" specialChar="!" @submit="submit"
@success="success" @fail="fail" submitText="开始认证" :options="options" />
// 参数设置
options: {
type: Object,
default: {
url: '', // 请求地址
version: '', // 版本号
accessToken: '' // 访问令牌
}
},
// 颜色设置
bgSetting: {
type: Object,
default: {}
},
// 支付密码长度
passwordLength: {
type: Number,
default: 6
},
// 验证次数
verifyNumber: {
type: Number,
default: 2
},
// 存储节奏密码的特殊字符
specialChar: {
type: String,
default: 'æ'
},
checkboxText: {
type: String,
default: '确认牢记节奏密码'
},
// 提交按钮的文字
submitText: {
type: String,
default: '开始认证'
}
| 事件 |
描述 |
| inputOriginPassword |
输出当前输入的密码 |
| outputCompletePassword |
输出当前输入的完整密码 |
| inputConfirmPassword |
输出提交的密码 |
| submit |
提交验证时 执行 |
| success |
验证成功时 执行 |
| fail |
验证失败时 执行 |
节奏密码验证:
<RhythmFactorVerify mode="verify" @inputVerifyPassword="input" @outputCompletePassword="outputCompletePassword"
@submit="submit" @success="success" @fail="fail" @cancel=" cancel" :options="options" />
// 参数设置
options: {
type: Object,
default: {
url: '', // 请求地址
version: '', // 版本号
accessToken: '' // 访问令牌
}
},
// 颜色设置
bgSetting: {
type: Object,
default: {}
},
// 支付密码长度
passwordLength: {
type: Number,
default: 6
},
// 验证次数
verifyNumber: {
type: Number,
default: 2
},
// 存储节奏密码的特殊字符
specialChar: {
type: String,
default: 'æ'
},
checkboxText: {
type: String,
default: '确认牢记节奏密码'
},
// 提交按钮的文字
submitText: {
type: String,
default: '确认'
},
// 取消按钮的文字
cancelText: {
type: String,
default: '取消'
},
// 是否显示取消按钮
showCancel: {
type: Boolean,
default: true
}
| 事件 |
描述 |
| inputVerifyPassword |
输出当前输入的密码 |
| outputCompletePassword |
输出当前输入的完整密码 |
| submit |
提交验证时 执行 |
| success |
验证成功时 执行 |
| cancel |
用户取消了验证时 执行 |
| fail |
验证失败时 执行 |