HarmonyOS应用开发文档更新修改说明:chart组件补充示例代码和示例效果图,方便开发者掌握该组件的使用方式
图表组件,用于呈现线形图、柱状图、量规图界面。
支持设备
| 智慧屏 |
智能穿戴 |
|---|---|
| 支持 |
支持 |
权限列表
无
子组件
不支持。
属性
| 名称 |
类型 |
默认值 |
必填 |
描述 |
|---|---|---|---|---|
| type |
string |
line |
是 |
设置图表类型(不支持动态修改),可选项有:
|
| options |
ChartOptions | - |
否 |
图表参数设置,柱状图和线形图必须设置参数设置,量规图不生效。可以设置x轴、y轴的最小值、最大值、刻度数、是否显示,线条宽度、是否平滑等。(不支持动态修改) |
| datasets |
Array<ChartDataset> |
- |
否 |
数据集合,柱状图和线形图必须设置数据集合,量规图不生效。可以设置多条数据集及其背景色。 |
| id |
string |
- |
否 |
组件的唯一标识。 |
| style |
string |
- |
否 |
组件的样式声明。 |
| class |
string |
- |
否 |
组件的样式类,用于引用样式表。 |
| ref |
string |
- |
否 |
用来指定指向子元素或子组件的引用信息,该引用将注册到父组件的$refs 属性对象上。 |
| disabled |
boolean |
false |
否 |
当前组件是否被禁用,在禁用场景下,组件将无法响应用户交互。 |
| focusable |
boolean |
false |
否 |
当前组件是否可以获取焦点。 当focusable设置为true时,组件可以响应焦点事件和按键事件。当组件额外设置了按键事件或者点击事件时,框架会设置该属性为true。 |
| data |
string |
- |
否 |
给当前组件设置data属性,进行相应的数据存储和读取。 |
| 名称 |
类型 |
默认值 |
必填 |
描述 |
|---|---|---|---|---|
| xAxis |
ChartAxis | - |
是 |
x轴参数设置。可以设置x轴最小值、最大值、刻度数以及是否显示。 |
| yAxis |
ChartAxis | - |
是 |
y轴参数设置。可以设置y轴最小值、最大值、刻度数以及是否显示。 |
| series |
ChartSeries | - |
否 |
数据序列参数设置。可以设置1)线的样式,如线宽、是否平滑;2)设置线最前端位置白点的样式和大小。 说明 仅线形图支持。 |
| 名称 |
类型 |
默认值 |
必填 |
描述 |
|---|---|---|---|---|
| strokeColor |
<color> |
#ff6384 |
否 |
线条颜色。 说明 仅线形图支持。 |
| fillColor |
<color> |
#ff6384 |
否 |
填充颜色。 |
| data |
Array<number> |
- |
是 |
设置绘制线或柱中的点集。 |
| gradient |
boolean |
false |
否 |
设置是否显示填充渐变颜色。 说明 仅线形图支持。 |
| 名称 |
类型 |
默认值 |
必填 |
描述 |
|---|---|---|---|---|
| min |
number |
0 |
否 |
轴的最小值。
|
| max |
number |
100 |
HarmonyOS智慧屏与智能穿戴:Chart组件详解

本文档介绍了HarmonyOS应用开发中Chart组件的详细使用,包括支持设备、权限、子组件、属性、方法、事件和样式。提供线形图、柱状图、量规图的示例代码和效果图,帮助开发者更好地理解和应用Chart组件。
最低0.47元/天 解锁文章
5万+

被折叠的 条评论
为什么被折叠?



