From ee2aacf173f33083cfe8bc14ba12c08d176121f4 Mon Sep 17 00:00:00 2001 From: neverland Date: Sat, 29 Sep 2018 15:18:24 +0800 Subject: [PATCH] [improvement] Field: add placeholder-style prop (#678) --- packages/checkbox/README.md | 8 ++++---- packages/field/README.md | 2 +- packages/field/index.ts | 2 +- packages/field/index.wxml | 8 +++++--- packages/radio/README.md | 8 ++++---- packages/stepper/README.md | 2 +- packages/tree-select/README.md | 2 +- 7 files changed, 17 insertions(+), 15 deletions(-) diff --git a/packages/checkbox/README.md b/packages/checkbox/README.md index c0baceea..4d5d5cae 100644 --- a/packages/checkbox/README.md +++ b/packages/checkbox/README.md @@ -164,15 +164,15 @@ Page({ ### Checkbox Event -| 事件名称 | 说明 | 回调参数 | +| 事件名 | 说明 | 回调参数 | |-----------|-----------|-----------| -| change | 当绑定值变化时触发的事件 | 当前组件的值 | +| bind:change | 当绑定值变化时触发的事件 | 当前组件的值 | ### CheckboxGroup Event -| 事件名称 | 说明 | 回调参数 | +| 事件名 | 说明 | 回调参数 | |-----------|-----------|-----------| -| change | 当绑定值变化时触发的事件 | 当前组件的值 | +| bind:change | 当绑定值变化时触发的事件 | 当前组件的值 | ### Checkbox Slot diff --git a/packages/field/README.md b/packages/field/README.md index 3dd63337..7b2528f4 100644 --- a/packages/field/README.md +++ b/packages/field/README.md @@ -149,6 +149,7 @@ Page({ | title-width | 标题宽度 | `String` | `90px` | | maxlength | 最大输入长度,设置为 -1 的时候不限制最大长度 | `Number` | `-1` | | placeholder | 输入框为空时占位符 | `String` | - | +| placeholder-style | 指定 placeholder 的样式 | `String` | - | | is-link | 是否展示右侧箭头并开启点击反馈 | `Boolean` | `false` | | error | 是否将输入内容标红 | `Boolean` | `false` | | error-message | 底部错误提示文案,为空时不展示 | `String` | `''` | @@ -186,7 +187,6 @@ Page({ |-----------|-----------| | input-class | 输入框样式类 | | icon-class | 右侧图标样式类 | -| placeholder-class | 占位内容样式类 | ### 更新日志 diff --git a/packages/field/index.ts b/packages/field/index.ts index 903bc269..e4f7ab9c 100644 --- a/packages/field/index.ts +++ b/packages/field/index.ts @@ -27,7 +27,7 @@ VantComponent({ customStyle: String, useIconSlot: Boolean, useButtonSlot: Boolean, - placeholderClass: String, + placeholderStyle: String, cursorSpacing: { type: Number, value: 50 diff --git a/packages/field/index.wxml b/packages/field/index.wxml index 75f98e55..6f171857 100644 --- a/packages/field/index.wxml +++ b/packages/field/index.wxml @@ -19,9 +19,10 @@ disabled="{{ disabled }}" readonly="{{ readonly }}" maxlength="{{ maxlength }}" - placeholder="{{ placeholder }}" auto-height="{{ autosize }}" - placeholder-class="{{ placeholderClass }} {{ error ? 'van-field--error' : '' }}" + placeholder="{{ placeholder }}" + placeholder-style="{{ placeholderStyle }} " + placeholder-class="{{ error ? 'van-field--error' : '' }}" cursor-spacing="{{ cursorSpacing }}" bindinput="onInput" bind:blur="onBlur" @@ -38,7 +39,8 @@ readonly="{{ readonly }}" maxlength="{{ maxlength }}" placeholder="{{ placeholder }}" - placeholder-class="{{ placeholderClass }} {{ error ? 'van-field--error' : '' }}" + placeholder-style="{{ placeholderStyle }} " + placeholder-class="{{ error ? 'van-field--error' : '' }}" confirm-type="{{ confirmType }}" cursor-spacing="{{ cursorSpacing }}" bindinput="onInput" diff --git a/packages/radio/README.md b/packages/radio/README.md index 507ca78c..4cb03b80 100644 --- a/packages/radio/README.md +++ b/packages/radio/README.md @@ -59,9 +59,9 @@ ### Radio Event -| 事件名称 | 说明 | 回调参数 | +| 事件名 | 说明 | 回调参数 | |-----------|-----------|-----------| -| change | 当绑定值变化时触发的事件 | 当前选中项的 name | +| bind:change | 当绑定值变化时触发的事件 | 当前选中项的 name | ### Radio 外部样式类 @@ -80,9 +80,9 @@ ### RadioGroup Event -| 事件名称 | 说明 | 回调参数 | +| 事件名 | 说明 | 回调参数 | |-----------|-----------|-----------| -| change | 当绑定值变化时触发的事件 | 当前选中项的 name | +| bind:change | 当绑定值变化时触发的事件 | 当前选中项的 name | ### RadioGroup 外部样式类 diff --git a/packages/stepper/README.md b/packages/stepper/README.md index 0790fa59..8d926945 100644 --- a/packages/stepper/README.md +++ b/packages/stepper/README.md @@ -55,7 +55,7 @@ ### Event -| 事件名称 | 说明 | 回调参数 | +| 事件名 | 说明 | 回调参数 | |-----------|-----------|-----------| | bind:change | 当绑定值变化时触发的事件 | event.detail: 当前输入的值 | | bind:overlimit | 点击不可用的按钮时触发 | - | diff --git a/packages/tree-select/README.md b/packages/tree-select/README.md index 1c69d1a8..6b9be1f2 100644 --- a/packages/tree-select/README.md +++ b/packages/tree-select/README.md @@ -51,7 +51,7 @@ Page({ ### Event -| 事件名称 | 说明 | 回调参数 | +| 事件名 | 说明 | 回调参数 | |-----------|-----------|-----------| | bind:click-nav | 左侧导航点击时,触发的事件 | event.detail.index:被点击的导航的索引 | | bind:click-item | 右侧选择项被点击时,会触发的事件 | event.detail: 该点击项的数据 |