- captcha 图形验证码
- 属性说明
- 示例
- 代码示例
- 代码示例
captcha 图形验证码
解释:图形验证码组件,一般用于表单项提交时后端校验。防止连续提交,高效拦截机器行为。
属性说明
| 属性名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
|
verifyImgUrl |
String |
是 |
图片验证码的 url 地址 |
|
|
labelWidth |
String |
否 |
4em |
label宽度,默认四字 |
|
inputName |
String |
否 |
code |
定义 input name 属性,一般作为表单提交的 key |
|
label |
String |
否 |
验证码 |
输入框左侧文案 |
|
placeholder |
String |
否 |
请输入验证码 |
输入框占位文案 |
|
placeholderColor |
String |
否 |
#ccc |
输入框占位文案颜色 |
|
value |
String |
否 |
‘’ |
输入框 value |
|
type |
String |
否 |
text |
input 调起键盘类型:text、number、idcard、digit |
|
maxlength |
Number |
否 |
4 |
input 输入最大长度 |
|
focus |
Boolean |
否 |
false |
获取聚焦,调起键盘 |
|
confirmType |
String |
否 |
done |
键盘右下角提交文案,详细配置见基础组件 input |
|
inputErrMsg |
String |
否 |
‘’ |
错误提示信息,有值时左侧 label 会漂红 |
|
smt-label |
String |
否 |
提供扩展样式类,供开发者自定义组件样式,通过此 class 改变 input 左侧文案样式 |
|
|
smt-code |
String |
否 |
提供扩展样式类,供开发者自定义组件样式,可通过此 class 改变验证码外层样式 |
|
|
bind:refreshimg |
EventHandle |
更改验证码事件。 |
||
|
bind:input |
EventHandle |
input 输入事件 |
||
|
bind:blur |
EventHandle |
input 失焦事件 |
||
|
bind:focus |
EventHandle |
input 聚焦事件 |
||
|
bind:confirm |
EventHandle |
点击键盘右下角完成按钮触发事件 |
示例
跳转编辑工具
在开发者工具中打开
在 WEB IDE 中打开
扫码体验
代码示例
请使用百度APP扫码
代码示例
- SWAN
- JS
- CSS
- JSON
<smt-captchaverify-img-url="{{verifyImgUrl}}"input-err-msg="{{inputErrMsg}}"bindinput="bindInput"bind:refreshimg="refreshImg"></smt-captcha><button bind:tap="btnClick">提交</button>


![晴川云Minecraft Wiki教程:初始资源[ ],晴川云](https://baike.qcidc.com/wp-content/uploads/2025/09/20250919082313689-u_3582655823_1765626667fm_253fmt_auto.png)






暂无评论内容