Field 表单项
示例
见 Form
示例。
API
属性
名称 | 类型 | 默认值 | 描述 | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ui | string= | - | 预设样式。
| ||||||||||||||||||||||||||||||||||||||||||
readonly | boolean= | false | 内部输入组件是否为只读状态。 | ||||||||||||||||||||||||||||||||||||||||||
disabled | boolean= | false | 内部输入组件是否为禁用状态。 | ||||||||||||||||||||||||||||||||||||||||||
label | string | - | 表单项描述。 | ||||||||||||||||||||||||||||||||||||||||||
tip | string | - | 表单项提示。 | ||||||||||||||||||||||||||||||||||||||||||
name | string | - | 表单项名称,可用于指定数据字段名或展示错误消息的定位。 | ||||||||||||||||||||||||||||||||||||||||||
field | string | - | 非必须,默认取
| ||||||||||||||||||||||||||||||||||||||||||
rules | string | Array<Object> | - | 表单项校验规则,同步的单值校验。对于
| ||||||||||||||||||||||||||||||||||||||||||
help | string | - | 表单项辅助文案。 | ||||||||||||||||||||||||||||||||||||||||||
help-position | 'bottom' | 'side' | 'side' | 表单项辅助文案的展示位置。
| ||||||||||||||||||||||||||||||||||||||||||
abstract | boolean= | false | 抽象表单项,抽象的项目没有标题,也不会展示校验信息。 | ||||||||||||||||||||||||||||||||||||||||||
withhold-validity | boolean= | false | 当设置为 true 时,该表单项内容中的输入组件(如 veui-input )不会自动绑定校验事件,也不会自动进入 invalid 状态,使用方可以通过 default 插槽来自行定制。 | ||||||||||||||||||||||||||||||||||||||||||
validity-display | 'normal' | 'simple' | 'simple' | 表单项的校验信息是否展示图标。
|
插槽
名称 | 描述 |
---|---|
default | 用于内联输入组件。作用域参数为 (listeners: object, invalid: boolean, validities: object, readonly: boolean, disabled: boolean) ,其中 invalid 是当前表单项是否校验出错误,listeners 是校验时机的事件绑定,validities 是校验信息。 |
label | 填充表单项描述的内容。默认为 label 属性的文本值。 |
tip | 填充表单项提示的内容。默认为 tip 属性的文本值。 |
help | 表单项辅助文本内容。默认为 help 属性的文本值。 |
图标
名称 | 描述 |
---|---|
alert | 警示图标。 |
全局配置
配置项 | 类型 | 默认值 | 描述 |
---|---|---|---|
field.validityDisplay | 'normal' | 'simple' | 'simple' | 见 validity-display 属性。 |