# 📊 数据展示优化 - 快速参考指南 > 30 秒快速查找你需要的样式类和用法 --- ## 🎯 常用样式类速查表 ### 文字样式类 | 类名 | 效果 | 使用场景 | |------|------|----------| | `.data-highlight` | 15px 加粗,主色 | 重要数据(姓名、标题) | | `.amount-text` | 15px 加粗,蓝色 | 金额数字 | | `.amount-text.positive` | 绿色 | 正数金额 | | `.amount-text.negative` | 红色 | 负数金额 | | `.number-emphasis` | 16px 加粗,主色 | 数字强调 | | `.text-ellipsis-line` | 单行省略 | 长标题文本 | | `.text-ellipsis-2-lines` | 两行省略 | 中等长度描述 | | `.text-ellipsis-3-lines` | 三行省略 | 较长描述 | | `.data-title` | 16px 加粗 | 卡片标题 | | `.data-description` | 14px 次要色 | 描述文字 | | `.data-meta` | 12px 浅色 | 元信息(时间等) | ### 状态标签类 | 类名 | 颜色 | 使用场景 | |------|------|----------| | `.status-success` | 绿色 | 成功、已完成、正常 | | `.status-warning` | 橙色 | 警告、待处理 | | `.status-danger` `.status-error` | 红色 | 危险、错误、已拒绝 | | `.status-info` | 蓝色 | 信息、进行中 | | `.status-pending` | 灰色 | 待处理、待开始 | | `.status-processing` | 青色 | 正在处理 | | `.status-disabled` | 浅灰 | 已禁用、已注销 | | `.vip-tag` | 金色渐变 | VIP 标识 | | `.hot-tag` | 红色渐变+动画 | 热门标识 | | `.new-tag` | 绿色渐变 | 新品标识 | ### 布局容器类 | 类名 | 效果 | 使用场景 | |------|------|----------| | `.data-card` | 圆角卡片 | 数据展示卡片 | | `.data-card-header` | 卡片头部 | 卡片标题区 | | `.data-card-content` | 卡片内容 | 卡片主体 | | `.data-row` | Flex 行布局 | 数据行 | | `.data-label` | 标签样式 | 数据标签 | | `.data-value` | 值样式 | 数据值 | ### 空状态类 | 类名 | 效果 | 使用场景 | |------|------|----------| | `.custom-empty-state` | 空状态容器 | 表格空状态 | | `.empty-icon` | 大图标 | 空状态图标 | | `.empty-text` | 主文字 | 空状态主文字 | | `.empty-hint` | 提示文字 | 空状态提示 | --- ## 🚀 快速复制代码 ### 1. 表格空状态 ```vue ``` ### 2. 状态标签 ```vue 已完成 待审核 已拒绝 VIP 会员 ``` ### 3. 长文本省略 ```vue {{ row.name }}
{{ row.description }}
``` ### 4. 数字强调 ```vue 999 ¥199.00 +50.00 -30.00 ``` ### 5. 表格列对齐 ```vue ``` ### 6. 数据卡片 ```vue
订单详情
已完成
订单编号 20241025001
订单金额 ¥199.00
``` ### 7. 开关样式优化 ```vue ``` --- ## 📋 表格列优化模板 ### 序号列 ```vue ``` ### ID 列 ```vue ``` ### 头像列 ```vue ``` ### 图片列 ```vue ``` ### 标题列(带省略) ```vue ``` ### 描述列(带省略) ```vue ``` ### 状态列(标签) ```vue ``` ### 金额列 ```vue ``` ### 数量列 ```vue ``` ### VIP 列 ```vue ``` ### 时间列 ```vue ``` ### 开关列 ```vue ``` ### 操作列 ```vue ``` --- ## 🎨 Element Plus 组件属性推荐 ### el-tag 推荐用法 ```vue 标签 成功 ``` ### el-table 推荐属性 ```vue ``` ### el-button 推荐用法 ```vue 操作 新增 ``` --- ## 💡 常见场景快速方案 ### 场景 1:用户状态显示 ```vue ``` ### 场景 2:订单状态显示 ```vue ``` ### 场景 3:审核状态显示 ```vue ``` ### 场景 4:支付状态显示 ```vue ``` ### 场景 5:是否/真假值显示 ```vue ``` --- ## 🔍 快速检查清单 优化一个列表页面时,确保完成以下项目: - [ ] 添加自定义空状态 - [ ] 标题文字使用 `.data-highlight` - [ ] 长文本添加省略 `.text-ellipsis-line` - [ ] 状态字段改用彩色标签 - [ ] 标签添加 `effect="light"` - [ ] 数字使用 `.number-emphasis` - [ ] 金额使用 `.amount-text` - [ ] VIP 使用 `.vip-tag` - [ ] 开关添加自定义颜色 - [ ] 需要居中的列添加 `align="center"` - [ ] 操作按钮使用 `size="small" link` --- ## 📞 需要帮助? - 查看 `data-display.css` 完整样式定义 - 参考 `UserList.vue` 和 `BannerList.vue` 示例 - 阅读 `数据展示优化说明.md` 详细文档 --- **快速参考,即查即用!** 🚀📊