怎样查询网站空间,wordpress模板 单栏,单位加强网站建设,网络系统简介鸿蒙#xff08;HarmonyOS#xff09;项目方舟框架#xff08;ArkUI#xff09;之DataPanel组件
一、操作环境
操作系统: Windows 10 专业版、IDE:DevEco Studio 3.1、SDK:HarmonyOS 3.1 二、DataPanel组件
数据面板组件#xff0c;用于将多个数据占比情况使用占比图进…鸿蒙HarmonyOS项目方舟框架ArkUI之DataPanel组件
一、操作环境
操作系统: Windows 10 专业版、IDE:DevEco Studio 3.1、SDK:HarmonyOS 3.1 二、DataPanel组件
数据面板组件用于将多个数据占比情况使用占比图进行展示。
子组件
无。
接口 DataPanel(options:{values: number[], max?: number, type?: DataPanelType})
参数 参数名 参数类型 必填 参数描述 values number[] 是 数据值列表最多包含9个数据大于9个数据则取前9个数据。若数据值小于0则置为0。 max number 否 - max大于0表示数据的最大值。 - max小于等于0max等于value数组各项的和按比例显示。 默认值100 type8 DataPanelType 否 数据面板的类型不支持动态修改。 默认值DataPanelType.Circle
属性
除支持通用属性外还支持以下属性 名称 类型 描述 closeEffect boolean 关闭数据占比图表旋转动效。 默认值false
DataPanelType枚举说明 从API version 9开始该接口支持在ArkTS卡片中使用。 名称 描述 Line 线型数据面板。 Circle 环形数据面板。 三、示例
代码
// xxx.ets
Entry
Component
struct DataPanelExample {public valueArr: number[] [10, 10, 10, 10, 10, 10, 10, 10, 10]build() {Column({ space: 5 }) {Row() {Stack() {DataPanel({ values: [25], max: 100, type: DataPanelType.Circle }).width(168).height(168)Column() {Text(30).fontSize(35).fontColor(#182431)Text(1.0.0).fontSize(9.33).lineHeight(12.83).fontWeight(500).opacity(0.6)}Text(%).fontSize(9.33).lineHeight(12.83).fontWeight(500).opacity(0.6).position({ x: 104.42, y: 78.17 })}.margin({ right: 44 })Stack() {DataPanel({ values: [50, 12, 8, 5], max: 100, type: DataPanelType.Circle }).width(168).height(168)Column() {Text(75).fontSize(35).fontColor(#182431)Text(已使用98GB/128GB).fontSize(8.17).lineHeight(11.08).fontWeight(500).opacity(0.6)}Text(%).fontSize(9.33).lineHeight(12.83).fontWeight(500).opacity(0.6).position({ x: 104.42, y: 78.17 })}}.margin({ bottom: 59 })DataPanel({ values: this.valueArr, max: 100, type: DataPanelType.Line }).width(300).height(10)}.width(100%).margin({ top: 5 })}
}
图例 你有时间常去我家看看我在这里谢谢你啦... 我家地址:亚丁号
最后送大家一首诗:
山高路远坑深, 大军纵横驰奔,
谁敢横刀立马 惟有点赞加关注大军。