ECharts数据可视化项目-笔记

https://www.bilibili.com/video/BV1v7411R7mp

数据可视化主要目的:借助图形化手段,清晰有效传输和沟通信息;把冰冷的数字转为图形,揭示蕴含在数据中的道理和规律。
项目素材地址: https://gitee.com/xiaoqiang001/eckarts_open_class.git 学习目的: 1、可视化面板布局适配屏幕 2、利用ECharts 实现柱状图展示 核心技术: -基于 flexible.js + rem 智能大屏适配 - VScode cssrem插件 - Flex 布局 - Less 使用 - 基于ECharts 数据可视化展示 - ECharts 柱状图数据设置 - ECharts 地图引入
- Live Server 服务器.安装完成后,右键“open with Live Server”


VScode cssrem插件 : 扩展设置-》Root Font Size设置为80 ,表示1920px按24份,每份80px.
VScode EasyLESS : 将 less转为css.(less就是简便书写css的工具)
flexible.js : function setRemUnit(){ var rem = docEL.clientWidth / 24}
css中class优先选择级
js中立即执行函数。()(); ()();避免变量污染. 如(function(){var a=1;})(); (function(){var a=2;})();
css中伪类: ::befor ::after
css3特性:动画特性
display:flex(弹性盒子布局)

 1 HTML布局方式:DIV+CSS、FLEX、GRID、TABLE、IFRAME
 2    --https://www.cnblogs.com/ruchun/p/8149287.html
 3 1 DIV+CSS 盒子模型由四部分组成margin、border、padding、content。
 4 
 5 2 Flex弹性布局 通过使用display:flex;或者display:inline-flex;坏处就是不能再设置子元素的float、clear、vertical-align。
 6 
 7 3 Grid网格布局 通过display:grid;或者display:inline-grid;网格线将元素分成一个一个的小格子。
 8 
 9 4 HTML表格、table布局
10 
11       border属性 定义表格的边框,设置值是数值
12       cellpadding属性 定义单元格内容与边框的距离,设置值是数值(内间距)
13       cellspacing属性 定义单元格与单元格之间的距离,设置值是数值(外间距)
14       align属性 设置整体表格相对于浏览器窗口的水平对齐方式,设置值有:left | center | right默认左对齐
15       height设置高度
16       width设置宽度
5 IFrame 类似LigerUi,LayUI

 

 
posted @ 2023-03-24 08:15  古锁阳关  阅读(92)  评论(0编辑  收藏  举报