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

1.8 KiB

Card 卡片

引入

import { Card } from 'vant';

Vue.use(Card);

代码演示

基础用法

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

高级用法

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

<van-card
  num="2"
  tag="标签"
  price="2.00"
  desc="描述信息"  
  title="商品标题"
  :thumb="imageURL"
  origin-price="10.00"
>
  <div slot="footer">
    <van-button size="mini">按钮</van-button>
    <van-button size="mini">按钮</van-button>
  </div>
</van-card>

API

Props

参数 说明 类型 默认值 版本
thumb 左侧图片 URL String - -
title 标题 String - -
desc 描述 String - -
tag 图片角标 String - 1.3.4
num 商品数量 `String Number` -
price 商品价格 `String Number` -
origin-price 商品划线原价 `String Number` -
centered 内容是否垂直居中 Boolean false -
currency 货币符号 String ¥ -
thumb-link 点击左侧图片后的跳转链接 String - 1.3.4
lazy-load 是否开启图片懒加载,须配合 Lazyload 组件使用 Boolean false 1.5.0

Events

事件名 说明 回调参数
click 点击时触发 -

Slots

名称 说明
title 自定义标题
desc 自定义描述
num 自定义数量
price 自定义价格
origin-price 自定义商品原价
thumb 自定义图片
tag 自定义图片角标
tags 自定义描述下方标签区域
footer 自定义右下角内容