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

【layui】echart的简单使用

图表类型切换(柱形图和折线图相互切换)

<title>会员数据</title><div class="layui-card layadmin-header"><div class="layui-breadcrumb" lay-filter="breadcrumb"><a lay-href="">数据统计</a><a><cite>会员数据</cite></a></div>
</div><div class="layui-fluid" id="component-tabs">
<div class="layui-row">      
<div class="layui-card"><div class="layui-card-header">echart统计数据</div><div class="layui-card-body"><div class="layui-carousel layadmin-carousel layadmin-dataview" data-anim="fade" lay-filter="LAY-index-heapline"><div carousel-item id="LAY-index-cust_profile"><div><i class="layui-icon layui-icon-loading1 layadmin-loading"></i></div></div></div></div>
</div>  
</div>
</div><script>
layui.use(['admin','form','element','carousel','echarts'], function(){var $ = layui.$,admin = layui.admin,form = layui.form,carousel = layui.carousel,echarts = layui.echarts,element = layui.element,device = layui.device();  $('.layadmin-carousel').each(function(){var othis = $(this);carousel.render({elem: this,width: '100%',height: 332,arrow: 'none',interval: othis.data('interval'),autoplay: othis.data('autoplay') === true,trigger: (device.ios || device.android) ? 'click' : 'hover',anim: othis.data('anim')});});// 客户概括及趋势var echheapline = [], heapline = [{title: { text: 'echart统计数据', left: 'center', textStyle: { fontSize: 14 } },tooltip: { trigger: 'axis', backgroundColor: '#ffffff' }, toolbox: {show: true, orient: 'vertical', top: 'center',feature: {magicType: { // 动态切换的类型show: true,type: ['line', 'bar']},}},// grid: { left: '4%', right: '3%' },legend: { data:['累积粉丝数','成交客户数'], x:"left" },yAxis: [{ type: 'value' }],xAxis:[{type: 'category', splitLine: { show: false },// x轴的网格隐藏data: ['2024-11-01','2024-11-02','2024-11-03','2024-11-04','2024-11-05','2024-11-06','2024-11-07','2024-11-08','2024-11-09','2024-11-10','2024-11-11','2024-11-12','2024-11-13','2024-11-14','2024-11-15','2024-11-16','2024-11-17','2024-11-18',],axisLabel:{interval:0,//横轴信息全部显示rotate:-30,//-30度角倾斜显示}}],series: [{name: '累积粉丝数',type: 'line',data: [330,0,0,330,329,329,329,331,331,331,331,0,331,331,334,336,337,337]},  {name: '成交客户数',type: 'line',data:[0,0,0,0,0,0,100,0,10,0,0,0,1,0,211,0,0,0,]}]}],elemheapline = $('#LAY-index-cust_profile').children('div'),renderheapline = function(index){echheapline[index] = echarts.init(elemheapline[index], layui.echartsTheme);echheapline[index].setOption(heapline[index]);window.onresize = echheapline[index].resize;};if(!elemheapline[0]) return;renderheapline(0);});
</script>

实现效果图
在这里插入图片描述

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

相关文章:

  • ios打包文件上传App Store windows工具
  • vue2项目启用tailwindcss - 开启class=“w-[190px] mr-[20px]“ - 修复tailwindcss无效的问题
  • mysql中数据不存在却查询到记录?
  • vue3+elementplus+虚拟树el-tree-v2+多条件筛选过滤filter-method
  • 【C#设计模式(4)——构建者模式(Builder Pattern)】
  • LabVIEW实验室液压制动系统
  • 解决:Loading class `com.mysql.jdbc.Driver‘. This is deprecated
  • 【寻找重复数字】——脑筋急转弯...
  • AI基础知识
  • ubuntu 22.04 硬件配置 查看 显卡
  • 【计算机网络】网络框架
  • linux nvidia/cuda安装
  • 硬件设备网络安全问题与潜在漏洞分析及渗透测试应用
  • #渗透测试#SRC漏洞挖掘#CSRF漏洞的防御
  • C++ | Leetcode C++题解之第542题01矩阵
  • RabbitMQ 不公平分发介绍
  • 测试实项中的偶必现难测bug--一键登录失败
  • 危!这些高危端口再不知道问题就大了
  • Redis集群模式之Redis Sentinel vs. Redis Cluster
  • Leetcode 罗马数字转整数
  • 东方通TongWeb替换Tomcat的踩坑记录
  • ceph介绍和搭建
  • 树莓派安装FreeSWITCH
  • OpenSSL 生成根证书、中间证书和网站证书
  • MySQL核心业务大表归档过程
  • dapp获取钱包地址,及签名
  • 探索Dijkstra算法的普遍最优性:从经典算法到最新学术突破
  • ‍️代码的华尔兹:在 Makefile 的指尖上舞动自动化的诗篇
  • 函数式编程Stream流(通俗易懂!!!)
  • 数据分析:转录组差异fgsea富集分析