当前位置: 首页 > news >正文

微信小程序使用秋云ucharts echarts

项目场景:

提示:这里简述项目相关背景:

 1:插件市场查找

在微信小程序的项目中,有时候需要一些图形图标,这样看着更直观一些,在hbuildx中的插件市场中可以看到使用最多的是秋云 ucharts echarts 高性能跨全端图表组件

 2:选择兼容性的版本下载

 点击进入这个插件后下载最新那个(需要看广告或者打赏才可以-我选的是看广告)

 3:下载插件

然后弹窗提示,可以选择下载插件并导入hbuildx

 4:根据浏览器提示打开hbuildx导入

 然后浏览器回有新弹窗提示

5:成功导入 

选择打开hbulidx,导入到使用的那个项目

 成功导入


插件描述

提示:这里描述:

1:插件的示例

插件的示例地址是  uCharts官网 - 秋云uCharts跨平台图表库  示例下面可以查看代码

 2:配置文档


案例:

提示:这里是案例:

1:组件(含模拟数据)

<template><view class="charts-box"><qiun-data-charts type="line":opts="opts":chartData="chartData"/></view>
</template><script>
export default {data() {return {chartData: {},//您可以通过修改 config-ucharts.js文件中下标为 ['line']的节点来配置全局默认参数,//如都是默认参数,此处可以不传 opts 。实际应用过程中 opts //只需传入与全局默认参数中不一致的【某一个属性】即可实现同类型的图表显示不同的样式,//达到页面简洁的需求。opts: {color:["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],fontColor:"#fff",//图表字体颜色--不包含x轴padding: [15,10,0,15],enableScroll: false,//legend: {show: true,//显示//图例相对画布的显示位置,可选值'bottom''top''left''right'position:"top",//图例位置对齐方向,可选值:'center''left''right''top''bottom'float: "left",lineHeight:20,//行高margin:10,padding:10,},xAxis: {disableGrid: true,fontColor:"#fff",//x轴字体颜色},yAxis: {gridType: "dash",dashLength: 2},extra: {line: {type: "curve",width: 2,activeType: "hollow"}}}};},onReady() {this.getServerData();},methods: {getServerData() {//模拟从服务器获取数据时的延时setTimeout(() => {//模拟服务器返回数据,如果数据格式和标准格式不同,需自行按下面的格式拼接let res = {categories: ["2018","2019","2020","2021","2022","2023"],series: [{name: "成交量A",// lineType: "dash",data: [35,8,25,37,4,20]},{name: "成交量B",data: [70,40,65,100,44,68]},{name: "成交量C",data: [100,80,95,150,112,132]},{name: "成交量D",data: [90,89,75,140,112,90]},{name: "成交量E",data: [87,30,65,160,112,111]},]};this.chartData = JSON.parse(JSON.stringify(res));}, 500);},}
};
</script><style scoped>/* 请根据实际需求修改父元素尺寸,组件自动识别宽高 */.charts-box {width: 100%;height: 600rpx;}
</style>

2:使用

<view class=""><ChartLine></ChartLine>
</view>import ChartLine from '@/components/chartLine/index.vue'components: {ChartLine,
},

3:效果

http://www.lryc.cn/news/578654.html

相关文章:

  • 跨境证券交易系统合规升级白皮书:全链路微秒风控+开源替代,护航7月程序化交易新规落地
  • 【前端】vue工程环境配置
  • nosql项目:基于 Redis 哨兵模式的鲜花预订配送系统
  • Bilibili多语言字幕翻译扩展:基于上下文的实时翻译方案设计
  • Qt 实现Opencv功能模块切换界面功能
  • QT笔记---环境和编译出现的问题
  • 洛谷P1379 八数码难题【A-star】
  • kubernetes pod 调度基础
  • 分布式 ID 生成方案对比:Snowflake、UUID、KSUID 该怎么选?
  • 口重启Spring Boot项目中,通过接口实现应用重启是运维场景中的常见需求。以下是三种主流实现方案及其详细步骤和注意事项:
  • Spring Boot 2 多模块项目中配置文件的加载顺序
  • SAFNet:一种基于CNN的轻量化故障诊断模型
  • 重构企业智能服务:大模型部署背后的战略与落地实践
  • WPF学习笔记(17)样式Style
  • 22页精品PPT | 数据治理平台与数据运营体系建设方案数据治理解决方案
  • 设置linux静态IP
  • 图神经网络(篇二)-基础知识
  • 板凳-------Mysql cookbook学习 (十一--------1)
  • Conda 虚拟环境克隆与 PyCharm 配置教程
  • 【算法 day13】LeetCode 110.平衡二叉树 | 257. 二叉树的所有路径| 404.左叶子之和 |222.完全二叉树的节点个数
  • Python实例题:基于 Python 的简单爬虫与数据可视化
  • 【仿muduo库实现并发服务器】eventloop模块
  • nanoGPT复现——bench.py和sample.py
  • 【MobaXterm、Vim】使用合集1
  • 【科研绘图系列】基于R语言的复杂热图绘制教程:环境因素与染色体效应的可视化
  • 用lines_gauss的width属性提取缺陷
  • Prompt生成指南
  • Unity-ComputeShader
  • UE5.6 官方文档笔记 [1]——虚幻编辑器界面
  • C#.Net筑基-优雅LINQ的查询艺术