echarts的官方示例如何使用,如何使用echarts示例
今天小编为大家分享生活中的小常识、日常问题解答等相关内容,希望能够帮助大家。
1、先从最简单的案例开始,实现一个条形图。
2、步骤如下:
3、(1)预先准备好有宽度和高度的网页元素,我们会用它们来绘制数据表。
4、div id=' main ' style=' width:600 px;高度:400像素'/格
5、(2)然后我们导入Echarts类库,做好准备。
6、script src=' echarts . Baidu . com/build/dist/echarts . js '/script
7、(3)然后就是亮点。我们来画数据表。首先,配置路径,然后使用Echarts开始绘制。
8、//路径配置
9、require.config({
10、路径:{
11、e charts:' charts . Baidu . com/build/dist '
12、}
13、});
14、//使用
15、要求(
16、[
17、电子海图,
18、Echarts/chart/bar ',//使用直方图加载条形模块,按需加载。
19、],
20、功能(ec) {
21、//根据准备好的dom初始化echarts图表
22、var myChart=EC . init(document . getelementbyid(' main ');
23、//设置数据
24、var选项={
25、};
26、//加载echarts对象的数据
27、myChart.setOption(选项);
28、}
29、);
30、(4)重点介绍选项中的设置,设置坐标轴和设置数据。
31、var选项={
32、//设置坐标轴
33、xAxis : [
34、{
35、类型:“类别”,
36、数据:['衬衫','毛衣','雪纺衫','裤子','高跟鞋','袜子','帽子','围巾']
37、}
38、],
39、亚西斯:[
40、{
41、类型:“值”
42、}
43、],
44、//设置数据
45、系列:[
46、{
47、名称':'销售量',
48、键入':' bar ',
49、数据':[5,20,40,10,24,20,24,32],
50、}
51、]
52、};
53、我们可以设置图标标题、图例、提示等。代码如下,效果如下图所示。
54、得出一个复杂的数字3354。添加一个直线图和一个条形图,同时画一条平均线提示最大值和最小值;
55、当我们需要混搭的时候,首先需要在require中加载需要的图库,然后串联填充折线图数据。代码如下,因为评论已经写的很清楚了,我就不多言了。直接研究代码吧。
56、//路径配置
57、require.config({
58、路径:{
59、e charts:' charts . Baidu . com/build/dist '
60、}
61、});
62、//使用
63、要求(
64、[
65、电子海图,
66、Echarts/chart/bar ',//使用直方图加载条形模块,按需加载。
67、'电子图表/图表/线条'
68、],
69、功能(ec) {
70、//根据准备好的dom初始化echarts图表
71、var myChart=EC . init(document . getelementbyid(' main ');
72、//设置数据
73、var选项={
74、//设置标题
75、标题:{
76、文本:“销售图表”,
77、潜台词:‘纯属捏造。如果有任何相似之处,这个角色就会爆炸。
78、},
79、//设置提示
80、工具提示:{
81、显示:真实
82、},
83、//设置图例
84、图例:{
85、数据:['销售']
86、},
87、//设置坐标轴
88、xAxis : [
89、{
90、类型:“类别”,
91、数据:['衬衫','毛衣','雪纺衫','裤子','高跟鞋','袜子','帽子','围巾']
92、}
93、],
94、亚西斯:[
95、{
96、类型:“值”
97、}
98、],
99、//设置数据
100、系列:[
101、//条形图
102、{
103、名称':'销售量',
104、键入':' bar ',
105、数据':[5,20,38,10,24,20,24,32]
106、},
107、//折线图
108、{
109、名称':'销售量',
110、键入':'行',
111、数据':[5,20,38,10,24,20,24,32],
112、//画平均线
113、标志线:{
114、数据:[
115、{类型:'平均',名称:'平均' }
116、]
117、},
118、//画出最高点和最低点
119、标记点:{
120、数据:[
121、{类型:' max ',名称:' max'},
122、{类型:' min ',名称:' min'}
123、]
124、}
125、}
126、]
127、};
128、//加载echarts对象的数据
129、myChart.setOption(选项);
130、}
131、);
132、最终效果如下图所示。
本文到此结束,希望对大家有所帮助。
Www.yiLeen.com.CN艺莲園提供生活百科,美食,购物,旅游,房产,交通,家居,数码,科技,财经,教育,健康,娱乐,历史,汽车,生活消费门户网站
本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
联系邮箱:773537036@qq.com
发表评论