鸿蒙5莓创图表组件的使用教程-工具介绍

陈杨
• 阅读 1

各位开发者好,今天终于有时间跟大家分享一下我们自研的图表组件。我是莓创技术的架构师陈杨。本次课程由我给大家系统性得讲解整个图表组件的知识点,想学习的可以持续关注我的教学视频。莓创图表组件是一款深度适配鸿蒙5.0(ArkTS框架)的高效可视化工具。我们组件以“低门槛、高性能”为设计核心,开发体验对标Echarts。

不知道大家有没有使用过Echarts,但是对于很多新人来说,肯定是不知道,更别说图表组件中的属性了。这次就跟随我深入解读图表组件中的每一个属性的作用及效果,并通过实际案例帮助大家理解如何在项目中高效使用图表组件。

无论您是技术新人还是资深大佬,希望您能通过本次课程提升50%以上的图表开发效率,共同推动鸿蒙生态建设!

莓创图表有独立的官方文档提供给大家,让大家使用起来更加方便,请大家记住:http://meichuangit.net.cn/McLineChart。后续我们也会讲解整个文档的结构以及如何使用

开发工具使用介绍

什么是DevEco Studio?

DevEco Studio是华为为其鸿蒙系统(HarmonyOS)开发的官方集成开发工具(IDEA),专为构建基于鸿蒙的应用程序设计。它集成了代码编辑、调试、构建、发布等功能,支持开发者高效地开发、测试和发布鸿蒙应用程序。

主要功能特性: 提供 AI 辅助编程、编译构建、UI 实时预览、代码调试、性能调优、模拟器等功能,帮助你高效开发鸿蒙应用及元服务。

安装步骤

  1. 下载安装包:

o 访问华为开发者官网(https://developer.huawei.com/consumer/cn/deveco-studio/)。

o 在该页面找到DevEco Studio,选择合适的版本下载。

  1. 安装DevEco Studio:

o 打开下载好的安装包,按照提示完成安装。安装过程中可以选择安装路径和其他选项。

  1. 配置开发环境:

o 安装完成后,启动DevEco Studio,进入配置界面。

o 根据提示配置开发环境,全程就是NEXT就好了。

  1. 验证安装:

o 创建一个新项目,运行HelloWorld示例,确保开发环境正常工作。

详细介绍可以查看视频教程

组件安装方式

在DevEco Studio中,开发者可以通过以下方式安装和管理组件:

  1. 通过终端使用 ohpm install 安装或者升级组件:

o 打开终端(DevEco Studio内置终端或系统终端)。

鸿蒙5莓创图表组件的使用教程-工具介绍

o 在终端中运行以下命令安装所需的组件:

ohpm install 组件名称

o 例如,安装 McCharts(莓创图表) 组件时,可以运行:

ohpm install @mcui/mccharts

o 安装完成后,组件会自动添加到项目中,开发者可以在代码中直接使用。

o 以上是安装最新的版本,如需安装具体版本,可以运行:

ohpm install @mcui/mccharts\@2.8.5

基础使用步骤

莓创图表的宗旨就是引入方便,使用方便,更新方便。

  1. 导入组件:

import { McLineChart, Options } from '@mcui/mccharts'

  1. 初始化配置:

    @State options: Options = new Options({ xAxis: {

    data: ['周一', '周二', '周三']  // 移除不必要的转义字符

    }, series: [{

    name: '示例数据',
    data: [10, 20, 30]

    }] })

    build() { Row() {

    McLineChart({
      options: this.options  // 修正变量名一致性问题
    })

    } .height('50%') }

  2. 动态更新:

局部更新数据: this.options.setVal({ series: \[{ data: \[50, 60, 70] }] })

支持的图表类型

● 折线图(McLineChart)

● 柱状图(McBarChart)

● 折线柱状组合图(McLineBarChart)

● 横向柱状图(McHorBarChart)

● 饼图(McPieChart)

● 雷达图(McRadarChart)

● 仪表盘(McGaugeChart)

后续我们会讲解每个图表类型的详细属性讲解,让大家了解的更多,知道的更多

总结

DevEco Studio作为鸿蒙系统的核心开发工具,为开发者提供了强大的功能支持和便捷的操作体验。通过灵活的组件安装方式,开发者可以根据项目需求快速配置开发环境,高效完成HarmonyOS应用的开发。

在本课程中,我们将结合DevEco Studio的实际操作,深入讲解**McCharts(莓创图表)**组件的使用方法,帮助大家掌握图表组件的各项功能和应用场景。让我们一起开始这段学习之旅吧!

点赞
收藏
评论区
推荐文章
陈杨 陈杨
4小时前
鸿蒙5横向柱状图series属性解析
大家好,欢迎回来鸿蒙5莓创图表组件的专场,我们这一期来讲解McHorBarChart(横向柱状图)组件中series属性的详细用法。series属性是控制柱状图数据系列的核心配置项,掌握好这些属性可以让你轻松创建各种样式的柱状图效果。1.name属性作用:
陈杨 陈杨
4小时前
鸿蒙5莓创雷达图表tooltip详解
大家好,欢迎回来鸿蒙5莓创图表组件的专场,我们这一期来深入讲解雷达图组件中最重要的交互功能——tooltip(提示层)属性的完整用法。作为数据可视化的"信息桥梁",tooltip的灵活配置能极大提升图表的信息传达效率,下面我们以分层递进的方式全面解析每个配
陈杨 陈杨
4小时前
鸿蒙5莓创图表的公共属性讲解
各位开发者您们好,今天终于有时间跟大家分享一下我们自研的图表组件。我是莓创技术的架构师陈杨。本次课程由我给大家系统性得讲解整个图表组件的知识点,想学习的可以持续关注我的教学视频。莓创图表组件是一款深度适配鸿蒙5.0(ArkTS框架)的高效可视化工具。我们组
陈杨 陈杨
4小时前
鸿蒙5莓创图表柱状图组件DataZoom全解析:区域缩放从配置到实战
鸿蒙5莓创图表柱状图组件DataZoom全解析:区域缩放从配置到实战大家好,欢迎回来鸿蒙5莓创图表组件的专场,我们这一期来讲解区域缩放(dataZoom)功能的详细用法。区域缩放是数据可视化中非常实用的功能,能帮助用户聚焦特定区间的数据,尤其适合处理大量数
陈杨 陈杨
4小时前
鸿蒙5莓创图表组合图组件深度讲解:基础属性篇
大家好,欢迎回来鸿蒙5莓创图表组件的专场,我们这一期来讲解McLineBarChart组合图组件的基础属性详细用法。本文将通过分点拆解每个属性的核心功能和使用方式,帮助开发者快速掌握该组件的定制能力。一、grid(绘图网格)作用:控制图表主体与容器边界的间
陈杨 陈杨
4小时前
鸿蒙5莓创图表组件折线类型的实际案例分享-yAxis
大家好,欢迎回来鸿蒙5莓创图表组件的专场,我们这一期来讲解McLineChart折线图中yAxis的实际应用场景和案例用法。yAxis基础介绍yAxis是折线图中Y轴的配置项,用于控制Y轴的显示样式、刻度、标签等。在莓创图表中,yAxis支持以下核心功能:
陈杨 陈杨
4小时前
鸿蒙5莓创图表组件折线类型的属性讲解-Title
大家好,欢迎回来鸿蒙5莓创图表组件的专场,很多小伙伴都不知道每个图表类型中的属性到底是干嘛的,怎么用。所以我们将详细去讲解每个属性,跟我一起学习吧。我们这一期来讲解McLineChart折线图组件中title属性的详细用法。这个属性控制着图表的标题显示,包
陈杨 陈杨
4小时前
鸿蒙5莓创折线与柱状图组合图表属性用法详解
大家好,欢迎回来鸿蒙5莓创图表组件的专场,我们这一期来讲解McLineBarChart组合图组件的基础属性详解。本篇将深度拆解每个属性的用法场景,通过完整代码案例帮助开发者快速掌握核心配置技巧。一、grid属性(网格布局)作用:控制图表内容与容器的边距类型
陈杨 陈杨
4小时前
鸿蒙莓创横向柱状图dataZoom详解
大家好,欢迎回来鸿蒙5莓创图表组件的专场,我们这一期来讲解McHorBarChart横向柱状图中非常实用的dataZoom属性。dataZoom属性概述dataZoom属性是McHorBarChart组件中用于实现区域缩放的核心配置项,它可以让用户自由关注
陈杨 陈杨
4小时前
鸿蒙5莓创图表组件折线类型的属性讲解-legend
大家好,欢迎回来鸿蒙5莓创图表组件的专场,我们这一期来讲解McLineChart折线图组件的legend图例属性的详细用法。legend属性概述legend是折线图中非常重要的组件,用于展示不同系列的标识和名称,并支持交互操作。莓创图表提供了丰富的lege