# gg-code-sms 短信验证码
gg-code-sms
验证码,一般和表单配合使用,默认为实心白色背景。
在 script
中引用组件
若使用uni-app的
easycom
引入方式,则无需在script
中重复引用
import ggCodeSms from '@/components/gg-code-sms/gg-code-sms.vue'
export default {
components: {ggCodeSms}
}
1
2
3
4
2
3
4
在 template
中使用组件
<gg-code-sms v-model="formData.code" mobile="" codeUrl="" />
<gg-code-sms v-model="formData.sms_code"
mobile="15060007000"
:codeApiFunc="$request.flagPost('SDKS_USE_SMS_SEND')" />
1
2
3
4
5
6
2
3
4
5
6
# 属性说明
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
maxlength | String | -1 | 验证码长度 |
must | String | false | 是否必填 |
disabled | String | false | 是否禁止 |
label | String | 短信验证 | 字段名 |
v-model | String | - | 数据双向绑定 |
labelWidth | Number | 60 | 字段区域宽度,上下排列无效 |
layout | String | 'row' | 排列方式['row','col'] |
tip | String | - | 字段提示/说明 |
message | String | - | 错误提示内容 |
messageDisplay | Boolean | false | 是否显示错误提示内容 |
mobile | String | - | 发送的手机号码 |
mobileParam | String | mobile | 发送手机号字段给后台接受的字段 |
codeSign | Boolean | false | 短信识别码 |
codeUrl | String | - | 验证码请求地址 |
codeApiFunc | Function | - | 验证码请求函数,优先级高于codeUrl |
waitTime | String | 60 | 验证码发送成功后等待时间(s) |