Input输入框
通过鼠标或键盘输入内容,是最基础的表单域的包装。
何时使用#
- 需要用户输入表单域内容时。
- 提供组合型输入框,带搜索的输入框,还可以进行大小选择。
import { NzInputModule } from 'ng-zorro-antd/input';
代码演示
加载中
加载中
加载中
加载中
加载中
加载中
加载中
With Formatter (Uppercase)
With Disabled
With Length (8)
With custom display character
加载中
加载中
加载中
加载中
加载中
加载中
加载中
加载中
API#
[nz-input]#
nz-input 可以使用所有的 W3C 标准下的所有 使用方式 和 Angular 对 input 的全部额外功能支持。
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
[nzSize] | 控件大小。注:标准表单内的输入框大小限制为 large | 'large' | 'small' | 'default' | 'default' |
[nzAutosize] | 只可以用于 textarea ,自适应内容高度,可设置为 boolean 或对象:{ minRows: 2, maxRows: 6 } | boolean | { minRows: number, maxRows: number } | false |
[nzBorderless] | 是否隐藏边框 | boolean | false |
[nzStatus] | 设置校验状态 | 'error' | 'warning' | - |
nz-input-group#
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
[nzAddOnAfter] | 带标签的 input,设置后置标签,可以与 nzAddOnBefore 配合使用 | string | TemplateRef<void> | - |
[nzAddOnBefore] | 带标签的 input,设置前置标签,可以与 nzAddOnAfter 配合使用 | string | TemplateRef<void> | - |
[nzPrefix] | 带有前缀图标的 input,可以与 nzSuffix 配合使用 | string | TemplateRef<void> | - |
[nzSuffix] | 带有后缀图标的 input,可以与 nzPrefix 配合使用 | string | TemplateRef<void> | - |
[nzCompact] | 是否用紧凑模式 | boolean | false |
[nzSearch] | 是否用搜索框 | boolean | false |
[nzSize] | nz-input-group 中所有的 nz-input 的大小 | 'large' | 'small' | 'default' | 'default' |
[nzStatus] | 设置校验状态 | 'error' | 'warning' | - |
nz-textarea-count#
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
[nzMaxCharacterCount] | textarea 数字提示显示的最大值 | number | - |
[nzComputeCharacterCount] | 自定义计算 characterCount 的函数 | (v: string) => number | v => v.length |
nz-input-otp:standalone#
Property | Description | Type | Default |
---|---|---|---|
[disabled] | 是否禁用 | boolean | false |
[nzFormatter] | 格式化展示,留空字段会被 填充 | (value: string) => string | - |
[nzMask] | 自定义展示,和 formatter 的区别是不会修改原始值 | boolean | null | null |
[nzLength] | 输入元素数量 | number | 6 |
[nzStatus] | 设置校验状态 | 'error' | 'warning' | - |
[nzSize] | 输入框大小 | 'large' | 'small' | 'default' | default |