卡片项组件用于在卡片内展示一行数据,支持标签、数值和单位的展示。

# 基本用法

基本用法

<template>
  <XtCardItem title="销售额" :value="12345" unit="" style="width: 350px;"></XtCardItem>
</template>
显示代码 复制代码

# 属性说明

属性 类型 默认值 可选值 说明
iconType String border bordericon 图标类型
type String primary primarysuccesswarningdanger 颜色类型
label String - - 标签文本
value String / Number - - 数值内容
unit String - - 数值单位
icon String - - Element Plus 图标名称
iconAt String right leftrighttopbottom 图标位置
color String - - 自定义颜色

# 插槽说明

插槽名 说明
label 自定义标签区域
value 自定义数值区域
unit 自定义单位区域
icon 自定义图标区域

# 示例

# 边框型卡片项(默认)

边框型卡片项

<template>
  <XtCardItem title="销售额" value="12345" unit="" type="primary" style="width: 350px;"></XtCardItem>
</template>
显示代码 复制代码

# 不同类型的边框卡片项

不同类型的边框卡片项

<template>
  <div style="display: flex; flex-direction: column; gap: 8px;width: 350px;">
    <XtCardItem title="成功" value="309894" type="success"></XtCardItem>
    <XtCardItem title="警告" value="309894" type="warning"></XtCardItem>
    <XtCardItem title="危险" value="309894" type="danger"></XtCardItem>
  </div>
</template>
显示代码 复制代码

# 自定义颜色

自定义颜色

<template>
  <XtCardItem title="自定义颜色" value="100%" color="#722ed1" style="width: 350px;"></XtCardItem>
</template>
显示代码 复制代码

# 自定义插槽

自定义插槽

<template>
  <XtCardItem style="width: 350px;">
    <template #label>
      <span style="color: #1890ff; font-weight: bold;">自定义标签</span>
    </template>
    <template #value>
      <span style="font-size: 18px;">9999</span>
    </template>
    <template #unit>
      <span style="color: #999;">自定义单位</span>
    </template>
  </XtCardItem>
</template>
显示代码 复制代码

# 在卡片中使用

在卡片中使用

<template>
  <XtCard title="统计数据">
    <div style="display: flex; flex-direction: column; gap: 8px;width: 350px;">
      <XtCardItem title="总销售额" value="123456" unit=""></XtCardItem>
      <XtCardItem title="订单数量" value="520" unit="" type="success"></XtCardItem>
      <XtCardItem title="转化率" value="23.5" unit="%" type="warning"></XtCardItem>
    </div>
  </XtCard>
</template>
显示代码 复制代码