BorderBox2 边框
该边框使用svg标签绘制,可用于卡片,标题,导航组件里。
基础用法
边框的宽高默认是100%。
BorderBox2 边框
自定义颜色和边框宽度
color属性:用于修改边框颜色,接受string[]值backgroundColor属性:用于修改边框内容的背景颜色,接受string值strokeWidth属性:用于修改边框宽度,接受number值
自定义颜色和边框宽度
自定义边框虚线和动画时长
stroke-dasharray属性:用于修改边框虚线间隔,接受string值duration属性:用于修动画时长,接受number值
自定义边框虚线和动画时长
参数
| 参数名 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| color | 边框颜色 | string[] | - | ['white'] |
| backgroundColor | 边框内容的背景颜色 | string | - | transparent |
| strokeWidth | 边框宽度 | number | - | 3 |
| duration | 动画时长 | number | - | 2 |
| stroke-dasharray | 边框虚线 | string | - | 300 300 |
方法
| 方法名 | 类型 | 说明 |
|---|---|---|
| resize | () => void | 手动调用 resize 方法使边框获取正确的高宽 |