输入框
增加了一些简单功能的输入框组件。
属性
名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
v-model | [String, Number] | - | 输入框的值 |
disabled | Boolean | false | 禁用状态 |
beforeIconName | String | - | 前置图标名称 |
beforeIconMode | String | - | [参考] 前置图标图片的裁剪、缩放模式 |
afterIconName | String | - | 后置图标名称 |
afterIconMode | String | - | [参考] 后置图标图片的裁剪、缩放模式 |
afterIconOpts | Object | - | [参考] 后置图标的配置 |
clearable | Boolean | false | 是否显示清除按钮 |
clearIconName | String | __clear | 清除图标名称 |
clearIconMode | String | - | [参考] 清除图标图片的裁剪、缩放模式 |
type | String | - | [参考] 输入框类型 |
textContentType | String | - | [参考] 文本区域的语义,根据类型自动填充 有效值 |
password | Boolean | false | [参考] 是否是密码类型 |
placeholder | String | - | [参考] 输入框为空时占位符 |
placeholderStyle | String | - | [参考] 指定 placeholder 的样式 |
placeholderClass | String | - | [参考] 指定 placeholder 的样式类 |
maxlength | Number | 140 | [参考] 最大输入长度,设置为 -1 的时候不限制最大长度 |
cursorSpacing | Number | 0 | [参考] 指定光标与键盘的距离 |
focus | Boolean | false | [参考] 获取焦点 |
confirmType | String | - | [参考] 设置键盘右下角按钮的文字 |
confirmHold | Boolean | false | [参考] 点击键盘右下角按钮时是否保持键盘不收起 |
cursor | Number | - | [参考] 指定 focus 时的光标位置 |
cursorColor | String | - | [参考] 光标颜色 |
selectionStart | Number | -1 | [参考] 光标起始位置 |
selectionEnd | Number | -1 | [参考] 光标结束位置 |
adjustPosition | Boolean | true | [参考] 键盘弹起时,是否自动上推页面 |
autoBlur | Boolean | false | [参考] 键盘收起时,是否自动失去焦点 |
ignoreCompositionEvent | Boolean | true | [参考] 是否忽略组件内对文本合成系统事件的处理 |
alwaysEmbed | Boolean | false | [参考] 强制 input 处于同层状态 |
holdKeyboard | Boolean | false | [参考] focus 时,点击页面的时候不收起键盘 |
safePasswordCertPath | String | - | [参考] 安全键盘加密公钥的路径,只支持包内路径 |
safePasswordLength | Number | - | [参考] 安全键盘输入密码长度 |
safePasswordTimeStamp | Number | - | [参考] 安全键盘加密时间戳 |
safePasswordNonce | String | - | [参考] 安全键盘加密盐值 |
safePasswordSalt | String | - | [参考] 安全键盘计算 hash 盐值 |
safePasswordCustomHash | String | - | [参考] 安全键盘计算 hash 的算法表达式 |
randomNumber | Boolean | false | [参考] 数字键盘是否随机排列 |
controlled | Boolean | false | [参考] 是否为受控组件 |
alwaysSystem | Boolean | false | [参考] 是否强制使用系统键盘和 Web-view 创建的 input 元素 |
inputmode | String | text | [参考] 是一个枚举属性,它提供了用户在编辑元素或其内容时可能输入的数据类型的提示 |
事件
名称 | 参数 | 说明 |
---|---|---|
@onInput | event | [参考] 当键盘输入时触发 |
@onFocus | event | [参考] 输入框聚焦时触发 |
@onBlur | event | [参考] 输入框失去焦点时触发 |
@onConfirm | event | [参考] 点击完成按钮时触发 |
@onKeyboardHeightChange | event | [参考] 键盘高度发生变化的时候触发此事件 |
@onClear | - | [参考] 清空事件 |