echarts前戏
以我的痛苦的经历先说明一下,怎么样下载所需要的资源文件,一定要先搞懂:
一、下载资源文件

先点击1,再点击2进入,并点击箭头指向的位置,就可以下载。解压

二、入门小案例:
这是我自己的项目文件的情况,你不需要如此,只要能让你找到 js的位置即可。

图中的echarts.js 是在刚才下载的文件中的:
解压并点进去,然后再点击dist 就能找到了。为了方便你可以把它复制到你所需要的位置。


上代码(HTML):
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Echart test</title> <!-- 在绘图前我们需要为 ECharts 准备一个定义了高宽的 DOM 容器。在刚才的例子 </head> 之后,添加: 为 ECharts 准备一个定义了宽高的 DOM 并设置了id,能让调用者找到 --> <div id="main" style="width: 600px;height:400px;"></div> <!-- 引入刚才下载的echarts.js 我用的是 相对路径 ../这个是父级目录(你现在应该能懂了吧) 因为我的index.html 的父级templates 与static同级,再从整个地方往下找到echarts.js --> <script src="../static/js/echarts.js"></script> </head> <body> <!-- 如果你要在html写的话,就必须 <script type="text/javascript"> 些内容 </script> --> <script type="text/javascript"> // 基于准备好的dom,初始化echarts实例 , 这里是通过id找到画布的位置 var myChart = echarts.init(document.getElementById('main')); // 指定图表的配置项和数据 var option = { // 标题 title: { text: 'ECharts 入门示例' }, // 显示文本框的工具 tooltip: {}, legend: { data: ['销量'] }, // x轴的 xAxis: { data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子'] }, // y轴的,名字及数据 yAxis: {}, series: [ { name: '销量', // 就是画柱状图 type: 'bar', data: [5, 20, 36, 10, 10, 20] } ] }; // 把上面实例化的对象,使用刚指定的配置项和数据显示图表。 myChart.setOption(option); </script> </body> </html>
双击打开index.html文件就能看到:
下面是我解释上面的配置与对应的地方,后面就会不会在这样了。
legend:图例,后面讲
series:系列,这里的销量是蓝色的,所以坐标轴上的蓝色的蓝色代表销售(不过这里只有一个系列)
data : 就是这个依次系列对应x轴上的值例如衬衫的销售的量



浙公网安备 33010602011771号