丐帮input中的属性
时间: 2024-05-23 07:12:05 浏览: 12
丐帮Input是一个自定义的输入组件,它包含以下属性:
- `value`:输入框的值,可以通过 `v-model` 双向绑定。
- `type`:输入框的类型,如文本、密码等。取值为 `text`、`password`、`textarea` 等。
- `size`:输入框的尺寸,取值为 `large`、`medium`、`small` 或者不设置。
- `placeholder`:输入框的占位符文本。
- `disabled`:是否禁用输入框。
- `clearable`:是否显示清空按钮。
- `prefix-icon`:输入框前置图标,可选值为 `el-icon-*`。
- `suffix-icon`:输入框后置图标,可选值为 `el-icon-*`。
- `rows`:当 `type` 为 `textarea` 时,指定文本框的行数。
- `autosize`:当 `type` 为 `textarea` 时,是否自动调整高度。取值为 `true` 或者一个对象,如 `{ minRows: 2, maxRows: 5 }`。
- `maxlength`:最大输入长度。
- `show-word-limit`:是否显示输入字数统计。
- `show-password`:是否显示密码切换按钮。
除了以上属性,丐帮Input还支持一些事件,如 `input`、`change`、`blur`、`focus` 等。可以通过 `@` 符号绑定事件,如 `@input="handleInput"`。