From 570cd24b6bf27eb07edca726656a2824801efc00 Mon Sep 17 00:00:00 2001 From: neverland <chenjiahan@buaa.edu.cn> Date: Tue, 18 Jul 2017 10:01:00 +0800 Subject: [PATCH] =?UTF-8?q?Card=20=E7=BB=84=E4=BB=B6=E5=A2=9E=E5=8A=A0=20c?= =?UTF-8?q?entered=20=E5=B1=9E=E6=80=A7=20(#54)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/examples-docs/card.md | 1 + packages/card/src/card.vue | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/examples-docs/card.md b/docs/examples-docs/card.md index 82a0a1b8a..74d652d65 100644 --- a/docs/examples-docs/card.md +++ b/docs/examples-docs/card.md @@ -77,6 +77,7 @@ export default { | thumb | 左侧图片 | `string` | | | | title | 标题 | `string` | | | | desc | 描述 | `string` | | | +| centered | 内容是否垂直居中 | `string` | `false` | | ### Slot diff --git a/packages/card/src/card.vue b/packages/card/src/card.vue index 9860cbade..387b8f9cc 100644 --- a/packages/card/src/card.vue +++ b/packages/card/src/card.vue @@ -1,5 +1,5 @@ <template> - <div :class="['van-card', { 'van-card--center': !$slots.footer }]"> + <div :class="['van-card', { 'van-card--center': centered }]"> <div class="van-card__thumb"> <slot name="thumb"> <img :src="thumb" class="van-card__img" /> @@ -21,10 +21,12 @@ <script> export default { name: 'van-card', + props: { thumb: String, title: String, - desc: String + desc: String, + centered: Boolean } }; </script>