
一个前端页面放置多个 echarts图形
发布日期:2021-05-14 00:01:18
浏览次数:23
分类:原创文章
本文共 2472 字,大约阅读时间需要 8 分钟。
我这里只是简单地举个例子,绘制了两个图形。绘制多个图形也是类似的,
步骤如下
1、分配图形所占空间
2、导入echarts库
3、给每一块空间配置图形参数 【通过JS】
代码【可直接打开】:
<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>数据可视化</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="x-ua-compatible" content="ie=edge"></head><body > <div style="margin: 0 auto; width: 500px;"> <!-- 图一所占空间 --> <div id="staff_month_orderCount" style="width: 300px;height:300px; margin-bottom: 20px"></div> <!-- 图二所占空间 --> <div id="staff_all_orderCount" style="width: 300px;height:300px;"></div> </div><!--方式一 cdn--><script src="https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js"></script><script type="text/javascript"> window.onload = function () { echart01(); echart02(); function echart01() { // 基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById('staff_month_orderCount'),'dark'); // 指定图表的配置项和数据 var option = { title: { text: '本月员工接单数' }, tooltip: { }, legend: { data: ['订单数'] }, xAxis: { data: ["小李", "张三", "张星野", "梁帅帅", "周泽田"] }, yAxis: { }, series: [{ name: '本月订单数', type: 'bar', data: [5, 20, 36, 10, 20] }] }; // 使用刚指定的配置项和数据显示图表。 myChart.setOption(option); } function echart02() { // 基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById('staff_all_orderCount'),"light"); // 指定图表的配置项和数据 var option = { title: { text: '员工接单总数' }, tooltip: { }, legend: { data: ['订单数'] }, xAxis: { data: ["小李", "张三", "张星野", "梁帅帅", "周泽田"] }, yAxis: { }, series: [{ name: '订单总数', type: 'bar', data: [102, 230, 289, 161, 150] }] }; // 使用刚指定的配置项和数据显示图表。 myChart.setOption(option); } }</script></body></html>
发表评论
最新留言
不错!
[***.144.177.141]2025年05月02日 22时37分26秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
给LaTeX表格加脚注时的奇怪问题(使用PDFLaTeX)
2019-03-11
[Java Path Finder][JPF学习笔记][7]JPF输出详细程度设置
2019-03-11
GitHub完整记录数据库GHTorrent的下载和安装经验
2019-03-11
SKLearn中SVM参数自动选择的最简单示例(使用GridSearchCV)
2019-03-11
NetworkX学习笔记-3-Python中输出Gephi文件格式的方法
2019-03-11
基于PyTorch的Seq2Seq翻译模型详细注释介绍(一)
2019-03-11
设计模式—— 三:依赖倒置原则
2019-03-11
SpringBoot打包之后乱码
2019-03-11
高精度转动关节超声波电机
2019-03-11
RabbitMQ配置
2019-03-11
ORA-00257 Oracle数据库归档空间耗尽
2019-03-11
因SGA分配错误无法启动数据库
2019-03-11
Oracle修改字段类型方法总结
2019-03-11
ORA-00020 超过当前最大连接数
2019-03-11
合理控制oracle数据库具有DBA权限的用户
2019-03-11
oracle中scope参数
2019-03-11
【Android】源码分析 - Activity启动流程
2019-03-11
喝红茶是否会上火
2019-03-11
Okhttp面试简答
2019-03-11