Echarts.js简介

JavaScript08

Echarts.js简介,第1张

在平时开发项目时,免不了需要对数据进行图表显示的需求,比如:趋势图、饼状图、柱形图等。

Echarts.js是来自百度团队研发的图表js插件,利用HTML+js实现折线图、饼状图、热点图、3d图形等等,可在PC和移动端显示,加载速度快,功能丰富。

https://echarts.apache.org/zh/index.html

官网首页有着很多实例以及相关介绍,获取echart.js可以从本人百度网盘获取,包含所有图表组件,可直接引用。

链接: https://pan.baidu.com/s/1IEm8NGwqq4ExgYWp8mz9CA

提取码:aihy

为Echarts放置一个具备宽高的DOM容器

Echarts加载数据

你把echarts.min.js

echarts-gl.min.js

这两个js文件从echarts官网下载下来,在同一个文件夹内新建一个HTML文件,把下面的代码复制进去。OK!

<!DOCTYPE html>

<html>

<head>

<title>echarts</title>

<meta http-equiv="content-type" content="text/htmlcharset=utf-8">

<style type="text/css">

html, body {

height: 100%

width: 100%

margin: 0

padding: 0

}

#main {

height: 100%

}

</style>

<script src="./echarts.min.js"></script>

<script src="./echarts-gl.min.js"></script>

</head>

<body>

<div id="main"></div>

<script type="text/javascript">

var chart = echarts.init(document.getElementById('main'))

chart.setOption({

grid3D: {},

xAxis3D: {},

yAxis3D: {},

zAxis3D: {},

series: [{

type: 'scatter3D',

symbolSize: 50,

data: [[-1, -1, -1], [0, 0, 0], [1, 1, 1]],

itemStyle: {

opacity: 1

}

}]

})

</script>

</body>

</html>