项目正在快速迭代中,API 与视觉细节可能随版本调整,请勿用于生产环境。开发迭代中,请勿用于生产环境。
Skip to content
仅桌面端保证样式

ComparisonTable 对比表 ​

EvComparisonTable 展示多档位/多产品间的差异,一套组件两种用法:定价档位对照 (定价区标配,列头是档位名 + 价格注释)与产品方案 compare(列头带产品图、配色点、 徽标、一句话与价格,特性按分组陈列)。

内部以 CSS Grid 实现(非 <table>):无斑马纹、无悬浮变色,featured 高亮列不受 任何交互态干扰;默认无边框的现代形态(行分隔线 + 组标题分节),bordered 可切换 网格边框。表格整体居中呈现,单元格 true 对勾、false 破折号、字符串直出、 字符串数组多行;窄容器自动横向滚动,不会撑破页面。

基础用法 ​

三档对比
基础用法:列头档位名 + 价格注释,featured 列突出主推档位。
功能
免费版
团队版¥28/月
基础编辑器
离线同步
—
存储空间
2 GB
1 TB
权限管理
—
vue
<EvComparisonTable
  :columns="[{ label: '免费版' }, { label: '专业版', featured: true }]"
  :rows="[{ label: '离线同步', values: [false, true] }]"
/>

产品方案 compare ​

三款机型对比
compare 形态:列头自上而下为产品图、配色点、徽标、名称、一句话与价格;特性按分组陈列,无该特性的格子显示破折号,数组值渲染为多行文本。
功能
Aurora Air轻装上阵,随身携带¥6,999起
新款Aurora Pro主力机型,性能全面¥8,999起
Aurora Ultra把性能做到顶¥12,999起
显示屏
尺寸
13.6 英寸
14.2 英寸
16.2 英寸
高刷新率
—
原彩显示
续航与充电
视频播放实验室数据
15 小时节能模式最长 18 小时
17 小时
21 小时
快充
30W
96W
140W
vue
<EvComparisonTable
  :columns="[
    { label: 'Aurora Pro', tagline: '主力机型', badge: '新款', price: '¥8,999', priceNote: '起' },
  ]"
  :groups="[
    { title: '显示屏', rows: [{ label: '高刷新率', values: [true] }] },
  ]"
/>

带边框形态 ​

bordered 网格边框
信息密度高的长表可以加网格边框划分单元格,阅读视线更稳;默认的无边框形态更适合官网展示。
功能
云桌面 标准版¥29/人/月
云桌面 专业版¥59/人/月
共享桌面
协同批注
—
水印管控
—
vue
<EvComparisonTable bordered :columns="…" :rows="…" />

API ​

Props ​

属性说明类型默认值
columns产品/档位列,见下array[]
rows平铺行(简单对照)array[]
groups分组行(compare 形态):{ title, rows }array[]
feature-head首列表头文案string功能
bordered网格边框形态booleanfalse

columns 字段:

字段说明类型
label名称(可挂 href 链接)string
note次要说明(价格周期等)string
featured整列淡主色底突出boolean
image产品图string
colors配色点色值数组string[]
badge徽标(新款 / 推荐)string
tagline一句话描述string
price / priceNote价格与说明string

rows 字段:label / description / values;values[j] 与 columns 对齐—— true 对勾、false 破折号、字符串直出、字符串数组多行。groups 中的行同构。

插槽 ​

插槽说明
feature-head首列表头覆写

窄屏或窄容器下表格自动横向滚动,列宽按产品数撑最小宽度,不会挤压换行。

基于 MIT 许可证发布