ArkUI 并未直接提供图表组件,但可以借助 Canvas 绘制图表,或者使用社区开发的第三方库,如 OpenHarmony 中的图表扩展。以下是一个简单的柱状图绘制:@Entry @Component struct BarChartExample { private data: number[] = [50, 100, 150, 200, 250]; build() { Canvas(() => { this.data.forEach((value, index) => { const x = index * 60 + 10; const y = 300 - value; const width = 40; const height = value; // 绘制柱状图的矩形 rect(x, y, width, height); fillStyle('#007DFF'); fill(); }); }).width('100%').height(300); } }
ArkUI 并未直接提供图表组件,但可以借助 Canvas 绘制图表,或者使用社区开发的第三方库,如 OpenHarmony 中的图表扩展。
以下是一个简单的柱状图绘制: