vant/packages/card/en-US.md
2019-05-15 20:53:04 +08:00

1.6 KiB
Raw Blame History

Card

Install

import { Card } from 'vant';

Vue.use(Card);

Usage

Basic Usage

<van-card
  title="Title"
  desc="Description"
  num="2"
  price="2.00"
  :thumb="imageURL"
/>

Advanced Usage

Use slot to custom content.

<van-card
  num="2"
  tag="Tag"
  title="Title"
  desc="Description"  
  price="2.00"
  :thumb="imageURL"
  origin-price="10.00"
>
  <div slot="footer">
    <van-button size="mini">Button</van-button>
    <van-button size="mini">Button</van-button>
  </div>
</van-card>

API

Props

Attribute Description Type Default
thumb Left thumb image URL String -
title Title String -
desc Description String -
tag Tag String -
num Number `String Number`
price Price `String Number`
origin-price Origin price `String Number`
centered Whether content vertical centered Boolean false
currency Currency symbol String ¥
thumb-link Thumb link URL String -
lazy-load Whether to enable thumb lazy loadshould register Lazyload component Boolean false

Events

Event Description Arguments
click Triggered when clicked -

Slots

Name Description
title Custom title
desc Custom description
num Custom num
price Custom price
origin-price Custom origin price
thumb Custom thumb
tag Custom thumb tag
tags Custom tags
footer Custom footer