Skip to content

BizCompareBoard 多方案对比 ​

多方案对比板:方案 × 属性矩阵表格——首列属性行 sticky 吸左、方案表头 sticky 吸顶(列多横向滚动不迷路)、只看差异过滤(各方案值不全相等的行)、行分组标题、bool 字段图标化(✓ / ✗)、number 字段按 better 方向高亮最优值、推荐方案整列描边 + 「推荐」徽标、单元格文本超长 ellipsis + tooltip 全文。SaaS 套餐选购、会员档位对比、硬件机型横评等场景。

基础用法 ​

共 5 项差异
基础版
专业版
企业版
团队人数10 人 50 人 不限 人
存储容量50GB500GB2TB
项目数量3 20 不限
管理控制台Web 控制台Web 控制台Web 控制台
支持渠道工作日工单7×24 工单7×24 专属群
操作审计保留 7 天保留 90 天永久保留

首列属性名吸左、表头吸顶;列过多时容器横向滚动,「只看差异」可过滤出各方案不一致的属性行。

plans 一列一个方案(fields 按 key 取值),fields 一行一个属性;文本超长自动省略并悬浮显示全文。

推荐方案 ​

共 4 项差异
免费版尝鲜
团队版最受欢迎 推荐 ¥299 / 月
旗舰版¥899 / 月
表单数量5 50 不限
回收答卷上限100 10000 不限
数据导出
自定义域名

团队版设置了 recommend:整列 primary 描边 + light-9 背景高亮,表头带 Trophy「推荐」徽标。

plan.recommend 置 true:整列 primary 描边 + light-9 背景高亮,表头附 Trophy「推荐」徽标。

只看差异 ​

共 5 项差异
Air 版
Pro 版
Ultra 版
Max 版
屏幕尺寸6.67 英寸 6.67 英寸 6.8 英寸 6.8 英寸
刷新率120Hz 120Hz 120Hz 144Hz
电池容量5000mAh 5500mAh 6000mAh 6000mAh
有线快充67W 90W 120W 120W
机身重量193g 206g 226g 219g

初始仅显示差异行(操作系统 / NFC 等一致项被过滤);取消勾选「只看差异」恢复全部属性行,差异行首列带标记点。

diff-only 设定「只看差异」开关初始值;各方案取值不全相等(bool / number / text 统一值比较)的行判定为差异行,行首带标记点,开启后仅渲染差异行,差异行数实时统计。

行分组 ​

共 10 项差异
启动版
商业版
尊享版
适用平台Web / 小程序Web / 小程序 / 桌面端全端覆盖
基础功能
仓库数量5 50 不限
成员上限10 100 不限
存储空间10GB 200GB 1000GB
高级功能
自动化流水线
代码安全扫描
私有制品库
服务支持
响应时效工作日响应7×24 响应7×24 + 专属通道
专属技术顾问
培训服务视频课程视频课程 + 直播线下专场培训

「基础功能 / 高级功能 / 服务支持」为分组标题行(跨列、填充背景、粗体);「适用平台」未设置 group,独立成行。开启「只看差异」后,组内无差异行时分组标题同步隐藏。

field.group 相邻同名的行归入一组,组首渲染跨列分组标题行;无 group 的行独立成行。「只看差异」下分组内无差异行时分组标题同步隐藏。

布尔字段 ​

共 4 项差异
开源版
云服务版
私有化版
数据导出
开放 API
SSO 单点登录
私有化部署
SLA 保障
专属客户成功经理

type 为 bool 的行按图标渲染:true 绿色对勾、false 弱化叉号;方案未提供该字段取值时显示占位符「—」。

type: 'bool':true 渲染绿色对勾、false 渲染弱化叉号、缺省值显示占位符。

自定义单元格 ​

共 4 项差异
节点 A
节点 B
节点 C
CPU 得分96 分 83 分 65 分
内存得分88 分 95 分 60 分
网络得分72 分 90 分 94 分
磁盘得分91 分 66 分 87 分

cell 插槽接收 { plan, field, value, best }:示例将分数渲染为区间着色标签,best 为该行数值最优方案时加深显示。

cell 插槽接收 { plan, field, value, best },可按字段自定义渲染(示例按分值区间着色标签)。

价格与角标 ​

共 4 项差异
月卡¥25 / 月
季卡热卖¥66 / 季
年卡立省 ¥120¥180 / 年
可看视频上限500 2000 不限
每日下载次数30 90 400
跳过贴片广告
专属片单定制

plan.price 展示型价格(主色加粗),plan.tag 渲染为方案角标(如「热卖」);footer 插槽补充底部说明文案。

plan.price 展示型价格文本(主色加粗),plan.tag 方案角标(如「热卖」);footer 插槽补充底部说明。

数值最优高亮 ​

共 5 项差异
经济型 e2.medium¥86 / 月
通用型 c4.large¥168 / 月
计算型 c6.xlarge¥329 / 月
vCPU 核数2 核 4 核 8 核
内存容量4GB 8GB 16GB
峰值带宽5Mbps 10Mbps 15Mbps
平均延迟42ms 18ms 9ms
可用性99.9% 99.95% 99.99%

better="high" 越大越优(核数 / 内存 / 带宽 / 可用性),better="low" 越小越优(延迟);差异行内最优值绿色加粗 + 对勾,其余弱化。表头 price 为主色价格文本。

type: 'number' + better: 'high' | 'low':差异行内最优值 success 加粗 + 对勾,其余弱化;unit 拼接在数值尾部。

事件 ​

共 4 项差异
标准车位
充电车位新能源
子母车位
面积12.5㎡ 13㎡ 22㎡
室内车位
带充电桩
月租金350 元 520 元 680 元

plan-click 最近一次:(未点击)
row-click 最近一次:(未点击)
diff-toggle 最近一次:(未切换)

点击方案表头触发 plan-click(回传方案对象)、点击行属性名触发 row-click(回传字段对象)、切换「只看差异」触发 diff-toggle。

Props ​

属性名类型默认值说明
plansBizComparePlan[][]对比方案列表(一列一方案:key / name / tag / price / recommend / fields)
fieldsBizCompareField[][]对比字段列表(一行一属性:key / label / group / type / better / unit)
diff-onlybooleanfalse「只看差异」开关初始值(仅初始,不跟随变化)
show-diff-switchbooleantrue显示「只看差异」开关与差异计数
show-headerbooleantrue显示方案名表头行(关闭后 plan-click 不再可用)
empty-textstring'暂无对比数据'plans 为空时的空态文案

Events ​

事件名参数说明
plan-click(plan: BizComparePlan)点击方案表头
row-click(field: BizCompareField)点击行属性行(首列)
diff-toggle(enabled: boolean)「只看差异」开关切换

Slots ​

插槽名参数说明
cell{ plan, field, value, best }自定义单元格(value 为取值、best 为是否数值最优)
plan-header{ plan }自定义方案表头内容
group-title{ group }自定义分组标题
footer—表格下方底部区域

Expose ​

名称类型说明
getDiffKeys() => string[]当前差异行 field key 列表(按 fields 顺序)
isDiffRow(key: string) => boolean判断指定 field key 是否为差异行