1.首先下载个echarts.js
2.引入echarts
<script src="echarts.js"></script> //src="echarts.js文件的地址"
3.准备一个dom容器
<!--添加一个div,用来做图标渲染的容器-->
<div id="main" style="width: 600px;height: 400px;"</div>
4.在官网上找个案例cv到自己的
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script src="echarts/dist/echarts.min.js"></script>
<script src="echarts/i18n/langTH.js"></script>
<div id="min"></div>
<script>
var min = document.getElementById("min")
var myEcharts = echarts.init(min, null, {
width: 1000,
height: 500
})
var option = {
xAxis: {
type: 'category',
data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
},
yAxis: {
type: 'value'
},
series: [{
data: [10, 200, 150, 80, 70, 110, 130],
type: 'bar',
showBackground: true,
backgroundStyle: {
color: 'rgba(180, 180, 180, 0.2)'
}
}]
};
myEcharts.setOption(option)
</script>
</body>
</html>
主题
echarts的主题分为默认,dark深色主题和light浅色主题
自定义主题
去官网-资源-主题构建工具配置,配置好以后下载
特殊样式
lineStyle:{width:"10px",cap:"rouned"}
10像素,端点平滑
itemStyle:{borderRadius:[100,100,100,100],}
//圆角,左上,右上,右下,左下
堆叠图
精华:
name: "java",
type:"bar",
data: [100, 120, 90, 118],
stack: true,