From 23c419973a0198a43e3cb99a952eeae6d59cf8b8 Mon Sep 17 00:00:00 2001 From: rex Date: Fri, 22 Nov 2019 17:14:11 +0800 Subject: [PATCH] feat(ContactCard): refactor style & add new prop show-set-default (#5083) --- src/contact-card/README.md | 2 + src/contact-card/README.zh-CN.md | 2 + src/contact-card/demo/index.vue | 8 ++- .../test/__snapshots__/demo.spec.js.snap | 26 +++++--- src/contact-edit/index.js | 66 +++++++++++++------ src/contact-edit/index.less | 32 +++++++-- src/style/var.less | 5 +- 7 files changed, 107 insertions(+), 34 deletions(-) diff --git a/src/contact-card/README.md b/src/contact-card/README.md index fc82742af..7c4f95b5b 100644 --- a/src/contact-card/README.md +++ b/src/contact-card/README.md @@ -173,6 +173,8 @@ export default { | is-saving | Whether to show save button loading status | *boolean* | `false` | - | | is-deleting | Whether to show delete button loading status | *boolean* | `false` | - | | tel-validator | The method to validate tel | *(tel: string) => boolean* | - | - | +| show-set-default | Whether to show default contact switch | *boolean* | `false` | - | +| set-default-label | default contact switch label | *string* | - | - | ### ContactEdit Events diff --git a/src/contact-card/README.zh-CN.md b/src/contact-card/README.zh-CN.md index 218ce4137..8ddb795be 100644 --- a/src/contact-card/README.zh-CN.md +++ b/src/contact-card/README.zh-CN.md @@ -177,6 +177,8 @@ export default { | is-saving | 是否显示保存按钮加载动画 | *boolean* | `false` | - | | is-deleting | 是否显示删除按钮加载动画 | *boolean* | `false` | - | | tel-validator | 手机号格式校验函数 | *(tel: string) => boolean* | - | - | +| show-set-default | 是否显示默认联系人栏 | *boolean* | `false` | - | +| set-default-label | 默认联系人栏文案 | *string* | - | - | ### ContactEdit Events diff --git a/src/contact-card/demo/index.vue b/src/contact-card/demo/index.vue index fe2d7800a..cef09488e 100644 --- a/src/contact-card/demo/index.vue +++ b/src/contact-card/demo/index.vue @@ -28,6 +28,8 @@ :lazy-render="false" >