感性认识

想在 uni-app 中使用 ucharts 官方提供了两种方法:

  1. uni_modules版本
  2. 非 uni_modules版本

何为 uni_modules?请看官方文档 uni_modules插件规范 - uni-app官网 (dcloud.io)

导入步骤

uni_modules版本

第一步:下载

如果你是使用 HBuilderX 开发,那就选择第一个自动导入。

如果你和我一样使用 VScode 开发,那你就点击第二个 。下载之后解压文件如下:

第二步:移植文件

官方有这么句话

所以我们在 自己的 src 下新建一个 uni_modules 文件夹 并将上面解压得到的 qiun-data-charts_2.3.3-20210706 改名为 qiun-data-charts ,然后复制到 我们新建的 uni_modules 中

第三步:使用

    <!-- 数据展示 --><view class="charts-box"><qiun-data-charts type="column" :chartData="chartsDataColumn1" /></view>data() {return {chartsDataColumn1: {categories: ["2016", "2017", "2018", "2019", "2020", "2021"],series: [{name: "目标值",data: [35, 36, 31, 33, 13, 34],},{name: "完成量",data: [18, 27, 21, 24, 6, 28],},],},};},/* 请根据需求修改图表容器尺寸,如果父容器没有高度图表则会显示异常 */
.charts-box {width: 100%;height: 320px;
}

弄到这里,其实你发现没有效果

我认为其原因是我们自己手动建的 uni_modules 并没有帮我们管理第三方插件(如果时间充足的小伙伴,可以尝试如何从 如何让自己建的 uni_modules 有效入手解决这个问题)

我就不再这浪费时间了,我们来看看第二种引入方式

非uni_modules版本

这种方式其实就是把 qiun-data-charts 当成我们自己写的组件一样,按照 定义 -》引入 -》注册 -》使用 四步走方式导入。

第一步:定义

这里的定义非真正意义上的定义,这里我是想强调大家得看别人的注释和源码。

源码来源:秋云 ucharts echarts 高性能跨全端图表组件 解压之后文件结构如下:

我们只用关心这个文件夹

第二步:移植组件

看官方给的 使用说明

本人亲测:前1-4都是废话 5点才是关键

那么将 components 文件夹移植到我们的项目的哪里呢??

可以从他的组件  源码中找到答案

这个 @ 就是破解点:@ 指的就是 自己项目的 src 目录,所以 将 components 放到 src 下即可。

第三步:引入+注册

import qiunDataCharts from "@/components/qiun-data-charts/qiun-data-charts";components: {qiunDataCharts
},

第四步:使用

    <!-- 数据展示 --><view class="charts-box"><qiun-data-charts type="column" :chartData="chartsDataColumn1" /></view>data() {return {chartsDataColumn1: {categories: ["2016", "2017", "2018", "2019", "2020", "2021"],series: [{name: "目标值",data: [35, 36, 31, 33, 13, 34],},{name: "完成量",data: [18, 27, 21, 24, 6, 28],},],},};},/* 请根据需求修改图表容器尺寸,如果父容器没有高度图表则会显示异常 */
.charts-box {width: 100%;height: 320px;
}

效果展示

uni-app如何导入秋云 ucharts echarts 高性能跨全端图表组件相关推荐

  1. 【ucharts】uniapp -- 使用秋云 ucharts echarts高性能跨全端图表组件

    uCharts简介 uCharts是一款基于canvas API开发的适用于所有前端应用的图表库,开发者编写一套代码,可运行到 Web.iOS.Android(基于 uni-app / taro ). ...

  2. uniapp小程序echarts插件----秋云 ucharts echarts 高性能跨全端图表组件

    uniapp小程序echarts插件----秋云 ucharts echarts 高性能跨全端图表组件 首先下载地址如下秋云 ucharts echarts 高性能跨全端图表组件,如果是用uni_mo ...

  3. uni-app项目使用uCharts高性能跨全端图表组件

    前言: uCharts全新图表组件,全端全平台支持,开箱即用,可选择uCharts引擎全端渲染,也可指定PC端或APP端单独使用ECharts引擎渲染图表.支持极简单的调用方式,只需指定图表类型及传入 ...

  4. 高性能跨全端图表组件--uCharts

    安装 注意前提条件[版本要求:HBuilderX 3.3.8+] 使用HBuilderX导入插件:https://ext.dcloud.net.cn/plugin?id=271 导入成功后项目会多一个 ...

  5. uniapp 使用秋云uCharts图表组件、echarts图表组件

    一.uniapp 使用秋云uCharts图表组件 1.我们的项目是依赖uniapp的vue-cli项目 操作:将uni_modules目录复制到src目录,即src/uni_modules. 2.页面 ...

  6. uniapp 中使用图表(秋云uCharts图表组件)

    在用uniapp做项目时,遇到要做折线图的需求,但是又不想用echarts,在uniapp中dom操作非常的麻烦.于是找到了一个专门为app而生的图表插件uCharts(秋云uCharts图表组件), ...

  7. uniapp中 秋云uCharts图表组件 基础使用

    官方文档:秋云uCharts图表组件 1.导入到对应项目中 根目录会多出文件夹uni_modules 柱状图基础使用 完整代码: <template><view><vie ...

  8. uni app 调用网络打印机_uni-app 的使用体验总结

    [实践] uni-app 的使用总结 最近使用 uni-app 的感受. 使用体验 没用之前以为真和 Vue 一样,用了之后才知道.有点类似 Vue 和 小程序结合的感觉.写类似小程序的标签,有着小程 ...

  9. uni app中使用图表

    关于在uni app中运用图表 今天写项目,需要在uni app中使用图表,我使用的是ucharts. 具体操作如下 1.下载 ucharts可以直接在uni app的插件市场下载安装. 先在插件市场 ...

最新文章

  1. debian/ubuntu 安装和使用perf
  2. 第十六届全国大学生智能车竞赛线上赛点赛道审核 - 安徽赛区
  3. 如何动态调用WebServices
  4. UVa 11732 (Tire树) strcmp() Anyone?
  5. uniapp 如何给搜索框设值_头部导航栏基础设置
  6. 第三次学JAVA再学不好就吃翔(part56)--StringBuffer的替换反转和截取功能
  7. [cogs347]地震
  8. 计算机与广播电视论文,浅谈广播电视中计算机技术的作用论文.pdf
  9. linux配置rsync服务器
  10. 查看openfrie是否连接mysql_openfire连接mysql数据库的字符集问题解决
  11. C#调用C++的DLL搜集整理的所有数据类型转换方式
  12. 集合运算 蓝桥杯 set容器
  13. 【Paper】2015_Coordinated cruise control for high-speed train movements based on a multi-agent model
  14. 惠普HP ProDesk 400 G2 加装BCM94352HMB网卡
  15. Mybatis入门学习
  16. 有机化学类毕业论文文献(推荐10篇)
  17. 记——博客后台管理系统
  18. python分析红楼梦中人物形象_红楼梦的人物形象分析
  19. OpenHarmony 内核 liteos_A和lite_M
  20. 解决hadoop损失文件删除后出现DEPRECATED: Use of this script to execute hdfs command is deprecated.

热门文章

  1. 唐僧团队的师徒定位(转载)
  2. 使用扩展卡尔曼滤波(EKF)估计电池SOC(附MATLAB程序及详解)part1主函数篇
  3. STC8H1K08 - IDLE - 空闲模式
  4. 应用计算机测定线性电阻,实验31-应用计算机测电阻伏安特性
  5. mysql查询所有分类前三的数据
  6. 苹果cmsv10白色简约好看的影视站自适应模板源码
  7. 能够帮助睡眠的东西,这些东西能改善你的睡眠质量
  8. 虚拟环境下安装pytorch成功但import不成功
  9. 远程办公协同工具大合集
  10. csdn外包电子商务认证设想讨论稿——CSDN外包实践(36)