From 5c17f5799533b1f938e51960cb8e47246c03bc7c Mon Sep 17 00:00:00 2001 From: baiyaaaaa Date: Wed, 13 Sep 2017 11:40:36 +0800 Subject: [PATCH] upgrade input --- examples/docs/en-US/input.md | 48 ++++++++++++----- examples/docs/zh-CN/input.md | 53 +++++++++++++----- packages/form/src/form-item.vue | 1 + packages/input/src/input.vue | 38 ++++++------- packages/select/src/select.vue | 8 +-- packages/theme-chalk/src/input.scss | 68 ++++++++++++++++++------ packages/theme-chalk/src/select.scss | 6 +-- packages/theme-chalk/src/transfer.scss | 10 ++-- packages/transfer/src/transfer-panel.vue | 9 ++-- 9 files changed, 164 insertions(+), 77 deletions(-) diff --git a/examples/docs/en-US/input.md b/examples/docs/en-US/input.md index 89c6d76fd..98a7dc27c 100644 --- a/examples/docs/en-US/input.md +++ b/examples/docs/en-US/input.md @@ -20,6 +20,9 @@ input: '', input1: '', input2: '', + input21: '', + input22: '', + input23: '', input3: '', input4: '', input5: '', @@ -190,26 +193,43 @@ export default { Add an icon to indicate input type. -::: demo You can add an icon at the end of Input by setting the `icon` attribute and use `on-icon-click` hook to complete some work after clicking the icon. - +::: demo 可以通过 `suffix-icon` 和 `prefix-icon` 属性在 input 组件首部和尾部增加显示图标,也可以通过 slot 来放置图标。 ```html - - +
+ 属性方式: + + + + +
+
+ slot 方式: + + + + + + +