Divider 分割线 
Divider 是一种用于视觉分隔内容的界面元素,通过水平或垂直的线条、空白区域或装饰性元素划分不同内容区块,增强页面层次感和组织性。它不承载具体内容,而是通过空间关系引导用户注意力。
引入 
typescript
import { Divider } from '@versakit/vue'使用 
loading
API 
属性 
| 属性名 | 说明 | 类型 | 默认值 | 
|---|---|---|---|
| orientation | 分割线方向 | 'horizontal' | 'vertical' | 'horizontal' | 
| variant | 线条样式 | 'solid' | 'dashed' | 'dotted' | 'solid' | 
| size | 线条粗细 | 'thin' | 'medium' | 'thick' | 'medium' | 
| color | 线条颜色 | string | - | 
| label | 分割线文本 | string | - | 
| labelPosition | 文本位置 | 'start' | 'center' | 'end' | 'center' | 
| as | 自定义渲染元素 | string | 水平无文本时为 'hr',其他情况为'div' | 
数据属性 
Divider 组件在根元素上添加以下数据属性:
- data-orientation: 分割线的方向,基于 orientation属性
- role: 设置为 "separator",提供可访问性支持
- aria-orientation: 分割线的方向,提供可访问性支持