Card 卡片
用于组织信息和操作,通常也作为详细信息的入口。
使用指南
在 page.json 中引入组件
{
"navigationBarTitleText": "Card",
"usingComponents": {
"wux-card": "../../dist/card/index",
"wux-wing-blank": "../../dist/wing-blank/index"
}
}
示例
<view class="page">
<view class="page__hd">
<view class="page__title">Card</view>
<view class="page__desc">卡片</view>
</view>
<view class="page__bd">
<view class="sub-title">Default</view>
<wux-wing-blank size="default">
<wux-card title="卡片标题" extra="额外内容">
<view slot="body">卡片内容</view>
<view slot="footer">尾部内容</view>
</wux-card>
</wux-wing-blank>
<view class="sub-title">Thumb</view>
<wux-wing-blank size="default">
<wux-card title="卡片标题" extra="额外内容" thumb="https://wux.cdn.cloverstd.com/logo.png">
<view slot="body">卡片内容</view>
<view slot="footer">尾部内容</view>
</wux-card>
</wux-wing-blank>
<view class="sub-title">Custom thumb style</view>
<wux-wing-blank size="default">
<wux-card title="卡片标题" extra="额外内容" thumb="https://wux.cdn.cloverstd.com/logo.png" thumb-style="border-radius: 50%;">
<view slot="body">卡片内容</view>
<view slot="footer">尾部内容</view>
</wux-card>
</wux-wing-blank>
<view class="sub-title">No border</view>
<wux-wing-blank size="default">
<wux-card bordered="{{ false }}" title="卡片标题" extra="额外内容" thumb="https://wux.cdn.cloverstd.com/logo.png">
<view slot="body">卡片内容</view>
<view slot="footer">尾部内容</view>
</wux-card>
</wux-wing-blank>
<view class="sub-title">Full</view>
<wux-card full="{{ true }}" title="卡片标题" extra="额外内容" thumb="https://wux.cdn.cloverstd.com/logo.png">
<view slot="body">卡片内容</view>
<view slot="footer">尾部内容</view>
</wux-card>
</view>
</view>
视频演示
Card
API
Card props
参数 |
类型 |
描述 |
默认值 |
prefixCls |
string |
自定义类名前缀 |
wux-card |
bordered |
boolean |
是否有边框 |
false |
full |
boolean |
是否通栏 |
false |
title |
string |
卡片标题 |
- |
thumb |
string |
卡片标题图片 |
- |
thumbStyle |
string,object |
标题图片样式 |
- |
extra |
string |
卡片标题辅助内容 |
- |
Card slot
名称 |
描述 |
body |
自定义内容 |
footer |
自定义尾部内容 |
Card externalClasses