PressmatchMessagesGrouping AI 办赛智能分组组件
AI 办赛智能分组组件,用于展示智能分组结果,包括分组信息、队伍数量和分组评估等功能。
引入
代码演示
基础用法
API
Props
| 参数 | 说明 | 类型 | 默认值 |
| content | 分组内容 | GroupingContent | - |
GroupingContent 类型
| 属性 | 说明 | 类型 |
| text | 标题文本 | string |
| items | 分组项目 | GroupingItem[] |
| describe | 描述文本 | string |
| score | 评估分数 | number |
GroupingItem 类型
| 属性 | 说明 | 类型 |
| id | 项目 ID | string | number |
| title | 组别名称 | string |
| num | 队伍数量 | number |
主题定制
组件提供了下列 CSS 变量,可用于自定义样式,使用方法请参考 ConfigProvider 组件。
样式变量
| 名称 | 默认值 | 描述 |
| --pmm-grouping-spacing-sm | .16rem | 小间距 |
| --pmm-grouping-spacing-md | .24rem | 中等间距 |
| --pmm-grouping-spacing-lg | .32rem | 大间距 |
| --pmm-grouping-item-width | 1.16rem | item宽度 |
| --pmm-grouping-item-height | 1.2rem | item高度 |
| --pmm-grouping-item-title-height | .4rem | item标题高度 |
| --pmm-grouping-item-bg | rgba(211, 212, 252, 0.5) | item背景色 |
| --pmm-grouping-font-color1 | rgba(33, 33, 36, 0.75) | 普通文字颜色 |
| --pmm-grouping-font-color2 | #483081 | 重点颜色 |
| --pmm-grouping-font-color3 | rgba(72, 48, 129, 0.6) | 辅助颜色 |
| --pmm-grouping-font-size-sm | .2rem | 小号字体 |
| --pmm-grouping-font-size-md | .24rem | 正常字体 |
| --pmm-grouping-font-size-lg | .28rem | 大字体 |
| --pmm-grouping-font-size-xl | .36rem | 分数字体大小 |
| --pmm-grouping-radius | .08rem | 圆角 |