View是Doric中所有视图组件的基类
API
属性如下:
| 属性 | 类型 | 描述 |
|---|---|---|
| width | number | 控件宽度 |
| height | number | 控件高度 |
| backgroundColor | Color | 控件背景色 |
| corners | number | { leftTop?: number; rightTop?: number; leftBottom?: number; rightBottom?: number } |
圆角半径,可分别定义上下左右四个圆角半径 |
| border | { width: number; color: Color; } |
边框,可设置宽度及颜色 |
| shadow | { color: Color; opacity: number; radius: number; offsetX: number; offsetY: number} |
阴影,可设置阴影颜色,透明度,阴影半径及偏移位置 |
| alpha | number | 控件透明度,取值范围为[0-1] |
| hidden | boolean | 控件是否为隐藏 |
| padding | {left?: number,right?: number,top?: number,bottom?: number,} |
控件内边距 |
| layoutConfig | LayoutConfig |
控件的布局属性 |
| onClick | ()=>void |
控件的点击回调 |
自定义视图组件
原生视图组件
您可以通过这篇文档方便地将原生的视图组件转为Doric控件。
JS封装组件
您可参考文档定义视图组件