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

uniapp 多轴图,双轴图,指定哪几个数据在哪个轴上显示

这里使用的在这里导入,

秋云 ucharts echarts 高性能跨全端图表组件 - DCloud 插件市场

这里我封装成一个组件,自适应的,可以直接复制到自己的项目中

<template><qiun-data-charts type="mix":opts="opts":chartData="chartData"/>
</template><script>
export default {data() {return {chartData: {},//您可以通过修改 config-ucharts.js 文件中下标为 ['mix'] 的节点来配置全局默认参数,如都是默认参数,此处可以不传 opts 。实际应用过程中 opts 只需传入与全局默认参数中不一致的【某一个属性】即可实现同类型的图表显示不同的样式,达到页面简洁的需求。opts: {color: ["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],// padding: [15,15,15,15],enableScroll: false,legend: {},xAxis: {disableGrid: true,// title: "单位:年"},yAxis: {disabled: false,disableGrid: false,splitNumber: 5,gridType: "dash",dashLength: 4,gridColor: "#CCCCCC",padding: 10,showTitle: true,data: [{position: "left",title: "折线1"},{position: "right",title: "折线2",// min: 0,// max: 200,},]},extra: {mix: {column: {width: 20}}}}};},methods: {getServerData() {//模拟从服务器获取数据时的延时setTimeout(() => {//模拟服务器返回数据,如果数据格式和标准格式不同,需自行按下面的格式拼接let res = {categories: ["2018","2019","2020","2021","2022","2023"],series: [{index: 0,name: "折线1",type: "line",style: "curve",color: "#1890ff",disableLegend: true,data: [70,50,85,130,64,88]},{index: 1,name: "折线2",type: "line",style: "curve",color: "#2fc25b",disableLegend: true,data: [120,140,105,170,95,160]},]};this.chartData = JSON.parse(JSON.stringify(res));}, 500);},},mounted(){this.getServerData();}
};
</script><style scoped>/* 请根据实际需求修改父元素尺寸,组件自动识别宽高 */.charts-box {width: 100%;height: 100%;}
</style>

这里是配置有几个轴

yAxis: {disabled: false,disableGrid: false,splitNumber: 5,gridType: "dash",dashLength: 4,gridColor: "#CCCCCC",padding: 10,showTitle: true,data: [
//配置有几个轴{position: "left",title: "折线1"},{position: "right",title: "折线2",// min: 0,// max: 200,},]},

 配置在哪个轴上面,index  0是第一个  index:1 指的是第二个,依次类推

series: [{index: 0, // 配置第几个轴name: "折线1",type: "line",style: "curve",color: "#1890ff",disableLegend: true,//是否在legend中显示,默认不显示data: [70,50,85,130,64,88]},{index: 1,name: "折线2",type: "line",style: "curve",color: "#2fc25b",disableLegend: true,data: [120,140,105,170,95,160]},]

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

相关文章:

  • Kotlin 协程 supervisorScope {} 运行崩溃解决
  • 【Spring 篇】JdbcTemplate:轻松驾驭数据库的魔法工具
  • Web开发SpringBoot SpringMVC Spring的学习笔记(包含开发常用工具类)
  • 微服务下的SpringSecurity认证端
  • 苹果电脑菜单栏应用管理软件Bartender 4 mac软件特点
  • 笙默考试管理系统-MyExamTest----codemirror(65)
  • git在本地创建dev分支并和远程的dev分支关联起来
  • 【C++】深入了解构造函数之初始化列表
  • 差分--差分数组快速计算L到R值相加后的数组
  • 《NLP入门到精通》栏目导读(01/2)
  • three.js实现电子围栏效果(纹理贴图)
  • DHSP和DNS
  • Python冒号的解释
  • uniapp微信小程序投票系统实战 (SpringBoot2+vue3.2+element plus ) -后端鉴权拦截器实现
  • 固乔快递查询助手:批量、快速、全面的快递信息查询软件
  • C#,归并排序算法(Merge Sort Algorithm)的源代码及数据可视化
  • Linux的网络服务DHCP
  • 【小沐学CAD】开源Assimp库导入三维模型(C++、Python)
  • RT-Thread:SPI万能驱动 SFUD 驱动Flash W25Q64,通过 STM32CubeMX 配置 STM32 SPI 驱动
  • Python学习笔记-使用Anaconda+VSCode配置开发环境
  • RabbitMQ的关键概念解析
  • Python快速排序
  • SpringBoot整合人大金仓数据库KingBase
  • Phoenix基本使用
  • 31-35.玩转Linux操作系统
  • windows下载官方正版notepad++
  • Jmeter+ant+jenkins持续集成
  • 利用邮件发送附件来实现一键巡检,附件是通过调用zabbix api生成的word和Excel
  • Linux 常用指令汇总
  • SpringBoot 注解超全详解(整合超详细版本)