# Card 卡片
将信息聚合在卡片容器中展示,适合直接使用,或者作为二次开发的模板。
# 基础用法
包含标题,内容和操作。
山山而川
白露为霜
编辑
风趣幽默
复制代码
# 简单卡片和占位区域
卡片可以只有内容区域。
强者会赢
仅此而已
不会显示我了 T.T
不会显示我了 T.T
没有数据啦~
复制代码
# 卡片阴影
可对阴影的显示进行配置。
复制代码
# 可切换Tab的卡片
卡片标题区域支持Tab切换
白露为霜
在水一方
道阻且长
宛在水中央
Tom
Snoopy
复制代码
# 配置项
# 插件配置
在 main.js
中通过插件方式引入 AileUI 时(使用方式:插件安装),可对全局的 AileCard
配置如下属性:
参数 | 数据类型 | 默认值 | 说明 |
---|---|---|---|
config | Object | {} | config 配置项 |
# config 配置项
参数 | 数据类型 | 默认值 | 可选值 | 说明 |
---|---|---|---|---|
shadow | string | 'always' | hover / always / never | 设置阴影显示时机 |
width | string | 100% | - | 宽度 |
height | string | 100% | - | 高度 |
minHeight | string | 'auto' | - | 最小高度 |
headerClass | string/array/object | '' | - | 卡片 HEADER 类名 |
headerStyle | object | {} | - | 卡片 HEADER 行内样式 |
bodyClass | string/array/object | '' | - | 卡片 CONTENT 类名 |
bodyStyle | string | '' | - | 卡片 CONTENT 行内样式 |
# Attributes/Props 属性
参数 | 数据类型 | 默认值 | 说明 |
---|---|---|---|
config | Object | {} | config 配置项 |
title | string/array | - | 设置卡片标题 |
lazyLoad | boolean | false | 当 title 为数组时,lazyLoad 如果为 true,则不设置活跃标题 |
isEmpty | boolean | false | isEmpty 为 true 时,显示<slot name="empty"></slot> 内容 |
loading | boolean | false | loading 为 true 时,卡片正文部分 v-loading="true" |
activeTitle | string | - | 当 title 为数组时,设置卡片活跃标题,值改变时会切换标题 |
TIP
Config配置项可通过 Prop 的方式直接传入 AileCard 组件,优先级高于在config中配置
另外,headerClass
headerStyle
bodyClass
bodyStyle
如果采用 Prop 的方式传入,会和 config 中的对应参数进行合并
# Slot 插槽
name | 说明 |
---|---|
— | 卡片正文内容 |
title | 卡片左侧主标题 |
sub | 卡片右侧副标题 |
empty | 卡片 isEmpty 为 true 时展示的内容 |
# Events 事件
事件名 | 说明 | 参数 |
---|---|---|
change | 当前活跃的标签发生变化时触发 | title |
← Avatar 头像 Dialog 对话框 →