---
title: Input 输入框
description: 用于文本信息输入。
spline: base
isComponent: true
toc: false
---

### 类型

可以通过 `v-model` 双向绑定输入框的值，通过 `placeholder` 设置占位提示文字。

{{ type }}

### 状态

输入框状态可分为：正常、禁用、异常（带提示）、只读、带额外内容提示、带状态图标提示。

{{ status }}

### 特殊类型

使用场景：较复杂场景的文字填写，主要运用于密码输入、手机验证码输入、价格数量重量输入等场景

{{ special }}

### 规格

通过 `size` 属性控制输入框尺寸， 可选项 `medium` | `small`。

{{ size }}

### 内容位置

通过 `align` 属性控制文本内容位置，居左/居中/居右，可选项 `left` | `center` | `right`。

{{ align }}

### 字数限制

用户最多可以输入的文本长度。值小于等于 0 的时候，则不限制输入长度。`maxcharacter` 和 `maxlength` 二选一使用

{{ limit }}
