neverland d8b6ad7d54
[new feature] add i18n support (#310)
* fix: Tabbar icon line-height

* [new feature] progress add showPivot prop

* [new feature] TabItem support vue-router

* [new feature] update document header style

* [Doc] add toast english ducoment

* [new feature] add i18n support

* feat: Extract demos from markdown

* feat: Base components demos

* [new feature] complete demo extract & translate

* [fix] text cases

* fix: add deepAssign test cases

* fix: changelog detail

* [new feature] AddressEdit support i18n
2017-11-15 20:08:51 -06:00

1.1 KiB

Card 卡片

使用指南

import { Card } from 'vant';

Vue.component(Card.name, Card);

代码演示

基础用法

<van-card
  title="标题"
  desc="描述"
  num="2"
  price="2.00"
  :thumb="imageURL"
/>

高级用法

可以通过具名slot添加定制内容

<van-card
  title="标题"
  desc="描述"  
  num="2"
  price="2.00"
  :thumb="imageURL"
>
  <div slot="footer">
    <van-button size="mini">按钮</van-button>
    <van-button size="mini">按钮</van-button>
  </div>
</van-card>

API

参数 说明 类型 默认值 可选值
thumb 左侧图片 String - -
title 标题 String - -
desc 描述 String - -
num 商品数量 `String Number` -
price 商品价格 `String Number` -
centered 内容是否垂直居中 String false -

Slot

name 描述
title 自定义标题
desc 自定义描述
tags 自定义 tags
thumb 自定义 thumb
footer 自定义 footer