支付宝小程序表单组件 输入框·Input
支付宝小程序Input(输入框)。
API
| 属性名 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| value | String | - | 初始内容 |
| name | String | - | 组件名字,用于表单提交获取数据 |
| class | String | - | 外部样式名 |
| style | String | - | 内联样式 |
| type | String | text | input 的类型,有效值:text, number, idcard, digit |
| password | Boolean | false | 是否是密码类型 |
| placeholder | String | - | 占位符 |
| disabled | Boolean | false | 是否禁用 |
| maxlength | Number | 140 | 最大长度 |
| focus | Boolean | false | 获取焦点 |
| onInput | EventHandle | - | 键盘输入时触发input事件,event.detail = {value: value} |
| onConfirm | EventHandle | - | 点击键盘完成时触发,event.detail = {value: value} |
| onFocus | EventHandle | - | 聚焦时触发,event.detail = {value: value} |
| onBlur | EventHandle | - | 失去焦点时触发,event.detail = {value: value} |
Screenshot

示例
Page({
data: {
focus: false,
inputValue: '',
},
bindButtonTap() {
this.setData({
focus: true,
});
},
bindKeyInput(e) {
this.setData({
inputValue: e.detail.value,
});
},
});

