Echarts使用
-
D3.js是web端评价最高的JavaScript可视化工具库;
-
ECharts.js是百度开发一个开源JavaScript可视化工具库;
-
Highcharts.js是国外的一款可视化库,非商用免费,被许多国外大公司使用;
-
AntV是蚂蚁金服全新一代数据可视化解决方案;
-
Highcharts.js与ECarts.js是office和wps的关系。
翻译翻译
-
Echarts是一个js插件,用来做好看图表的;
-
性能好,可流畅运行于移动端和pc端;
-
兼容主流浏览器;
-
提供很多常用图表,且可定制。
图表应用场景
公司销售业绩,与往年的数据相比较,一年来各个季度的数据比较,一周内每天的销售额度 柱状图或折线图
班级及格,不及格,良好,优秀的比例展示 扇形图(饼图)
除此以外,还有散点图,k线图等
ECharts安装
方式一 CDN
<script src='https://www.jsdelivr.com/package/npm/echarts'></script>
方式二 npm
npm i echarts
## 安装完毕后,如上引入即可。
Echarts使用
Echarts概念
设置容器大小
在Echarts使用过程中,必须给容器设置宽高,推荐使用css去设置此样式。
浏览器窗口大小发生变化重启echarts
window.onresize=function () {
myChart.resize()
}
通过监听页面的window.onresize
事件,获取浏览器大小改变的事件,然后调用myChart.resize()
方法来重置宽高。
设置主题(换皮肤)
ECharts5 除了一贯的默认主题外,还内置了'dark'
主题。可以像这样切换成深色模式:
var chart = echarts.init(dom, 'dark');
如果上述黑暗主题不满足你的需求,还可以进入
<script src="echarts.js"></script>
<!-- 引入 vintage 主题 -->
<script src="theme/vintage.js"></script>
<script>
// 第二个参数可以指定前面引入的主题
var chart = echarts.init(document.getElementById('main'), 'vintage');
chart.setOption({
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理