From 60e183f76de16fdac7b2ff8252433ae90ac7d1db Mon Sep 17 00:00:00 2001 From: neverland Date: Sat, 12 May 2018 11:17:08 +0800 Subject: [PATCH] [Improvement] Field: add label slot (#1048) --- docs/markdown/en-US/field.md | 3 ++- docs/markdown/zh-CN/field.md | 9 +++++---- packages/field/index.vue | 1 + 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/markdown/en-US/field.md b/docs/markdown/en-US/field.md index 2c6701298..c50206701 100644 --- a/docs/markdown/en-US/field.md +++ b/docs/markdown/en-US/field.md @@ -113,9 +113,9 @@ Filed support all native properties of input tag,such as `maxlength`、`placeh | Attribute | Description | Type | Default | |-----------|-----------|-----------|-------------| -| type | Input type | `String` | `text` | | value | Filed value | `String` | - | | label | Filed label | `String` | - | +| type | Input type | `String` | `text` | | disabled | Disable field | `Boolean` | `false` | | error | Whether to show error info | `Boolean` | `false` | | error-message | Error message | `String` | `''` | @@ -133,5 +133,6 @@ Filed support all native events of input tag,such as `focus`、`blur`、`keypr | name | Description | |-----------|-----------| +| label | Custom label | | icon | Custom icon | | button | Insert button | diff --git a/docs/markdown/zh-CN/field.md b/docs/markdown/zh-CN/field.md index 058aedee4..bca348714 100644 --- a/docs/markdown/zh-CN/field.md +++ b/docs/markdown/zh-CN/field.md @@ -115,12 +115,12 @@ Filed 默认支持 Input 标签所有的原生属性,比如 `maxlength`、`pla | 参数 | 说明 | 类型 | 默认值 | |-----------|-----------|-----------|-------------|-------------| +| label | 标签 | `String` | - | +| value | 当前输入的值 | `String` | - | | type | 可设置为任意原生类型, 如 `number` `tel` `textarea` | `String` | `text` | -| value | 输入框的值 | `String` | - | -| label | 输入框标签 | `String` | - | | disabled | 是否禁用输入框 | `Boolean` | `false` | -| error | 输入框是否有错误 | `Boolean` | `false` | -| error-message | 输入框底部错误提示文案 | `String` | `''` | +| error | 是否将输入内容标红 | `Boolean` | `false` | +| error-message | 底部错误提示文案 | `String` | `''` | | autosize | 自适应内容高度,只对 textarea 有效,可传入对象,如 { maxHeight: 100, minHeight: 50 },单位为 px | `Boolean | Object` | `false` | | icon | 输入框尾部图标 (可选值见 Icon 组件) | `String` | - | @@ -135,5 +135,6 @@ Filed 默认支持 Input 标签所有的原生事件,如 `focus`、`blur`、`k | 名称 | 说明 | |-----------|-----------| +| label | 自定义输入框标签 | | icon | 自定义输入框尾部图标 | | button | 自定义输入框尾部按钮 | diff --git a/packages/field/index.vue b/packages/field/index.vue index 22e70e47c..b139f1399 100644 --- a/packages/field/index.vue +++ b/packages/field/index.vue @@ -11,6 +11,7 @@ 'min-height': type === 'textarea' && !autosize })" > +