文章目录
一 · echarts
1.简介:
纯JavaScript
图表库,底层
依赖于轻量级的Canvas类库ZRender
,提供直观,生动,可交互,可高度个性化定制的数据可视化图表,基于BSD
开原协议,是一款非常优秀的可视化前端框架
由于 Echarts 是用普通的 JavaScript 编写的,所以 Echarts 不存在其它图表库存在的无法无缝迁移的问题。
同时,Echarts 也提供了很多官方文档供用户查看。
使用 npm 可以很容易的完成 Echarts 的安装:
npm install echarts --save
2.使用:
1.代码:
<!DOCTYPE html>
<html >
<head>
<meta charset="utf-8" />
<title></title>
<!-- 本地引用 -->
<!-- <script src="js/echarts.js"></script> -->
<!-- cdn引用 -->
<script src="https://echarts.apache.org/examples/vendors/echarts/echarts.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="container" style="height: 500%;"></div>
<script type="text/javascript">
var dom =document.getElementById("container");
var myChart=echarts.init(dom);
var app={
};
option = null;
option = {
//标题
title:{
text:'折线图',
subtext:'模拟数据',
x:'center'
},
//横坐标
xAxis:{
name:'星期',
type:'category',
data:['Mon','Tue','Wed','Thu','Fri','Sat','Sun']
},
//纵坐标
yAxis:{
name:'数值',
type:'value'
},
//数据信息
series:[{
data:[820,932,901,934,1290,1330,1320],
type:'line'
}]
};
//载入数据
myChart.setOption(option,true);
</script>
</body>
</html>
2.效果:
3.代码2:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<!-- cdn引用 -->
<script src="https://echarts.apache.org/examples/vendors/echarts/echarts.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="container" style="height: 500%;"></div>
<script type="text/javascript">
var dom = document.getElementById("container");
var myChart = echarts.init(dom