# Card ### Install ```js import Vue from 'vue'; import { Card } from 'vant'; Vue.use(Card); ``` ## Usage ### Basic Usage ```html ``` ### Discount Info ```html ``` ### Custom Content Use slot to custom content. ```html
Tag Tag
Button Button
``` ## API ### Props | Attribute | Description | Type | Default | |------|------|------|------| | thumb | Left thumb image URL | *string* | - | | title | Title | *string* | - | | desc | Description | *string* | - | | tag | Tag | *string* | - | | num | number | *number \| string* | - | | price | Price | *number \| string* | - | | origin-price | Origin price | *number \| string* | - | | centered | Whether content vertical centered | *boolean* | `false` | | currency | Currency symbol | *string* | `¥` | | thumb-link | Thumb link URL | *string* | - | | lazy-load | Whether to enable thumb lazy load,should register [Lazyload](#/en-US/lazyload) component | *boolean* | `false` | ### Events | Event | Description | Arguments | |------|------|------| | click | Triggered when clicked | event: Event | | click-thumb | Triggered when thumb clicked | event: Event | ### Slots | Name | Description | |------|------| | title | Custom title | | desc | Custom description | | num | Custom num | | price | Custom price | | origin-price | Custom origin price | | price-top | Custom price top | | bottom | Custom price bottom | | thumb | Custom thumb | | tag | Custom thumb tag | | tags | Custom tags | | footer | Custom footer |