diff --git a/packages/card/en-US.md b/packages/card/en-US.md
index caa9bc1c9..3a219fa42 100644
--- a/packages/card/en-US.md
+++ b/packages/card/en-US.md
@@ -68,5 +68,6 @@ Use slot to custom content.
| price | Custom price |
| origin-price | Custom origin price |
| thumb | Custom thumb |
+| tag | Custom thumb tag |
| tags | Custom tags |
| footer | Custom footer |
diff --git a/packages/card/index.js b/packages/card/index.js
index 3dfb5ddc9..a3793ac49 100644
--- a/packages/card/index.js
+++ b/packages/card/index.js
@@ -25,6 +25,7 @@ export default sfc({
const { thumb, $slots: slots } = this;
const showThumb = slots.thumb || thumb;
+ const showTag = slots.tag || this.tag;
const showNum = slots.num || isDef(this.num);
const showPrice = slots.price || isDef(this.price);
const showOriginPrice = slots['origin-price'] || isDef(this.originPrice);
@@ -37,10 +38,14 @@ export default sfc({
) : (
))}
- {this.tag && (
-