首页 / ECHARTS / 关于Echarts的一些事儿
关于Echarts的一些事儿
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了关于Echarts的一些事儿,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1605字,纯文字阅读大概需要3分钟。
内容图文
ECharts 是一个使用 JavaScript 实现的开源可视化库,涵盖各行业图表,大家在平时项目里面肯定会经常用到。
下面来说说echarts在项目里面的坑吧(-^-)
1.统计图echarts里面 x轴数据不完全展示问题(x轴标签文字过多导致显示不全)
1 XAxis:{ 2 data: ..., //数据 3 axisLabel: { //坐标轴刻度标签的相关设置 4 interval: 0, //坐标轴刻度标签的显示间隔 设置为0强制显示所有标签 5 rotate: 0 //可以设置倾斜角度 }
}
x轴数据溢出的问题---> boundaryGap : true, 设为true
1
axisLabel: {
2
interval: 0,
3
formatter:function(value){
4
return value.split("").join("\n");}
5}
2.echarts柱状图数据太多展示问题------ dataZoom属性
1
// type的slider和inside可以同时保留,既可以保留滚动条,也可以在内部拖动
2
dataZoom : [
3
//1.横向使用滚动条
4
{
5
type: ‘slider‘,//有单独的滑动条,用户在滑动条上进行缩放或漫游。inside是直接可以是在内部拖动显示
6
show: true,//是否显示 组件。如果设置为 false,不会显示,但是数据过滤的功能还存在。
7
start: 0,//数据窗口范围的起始百分比0-100
8
end: 50,//数据窗口范围的结束百分比0-100
9
xAxisIndex: [0],// 此处表示控制第一个xAxis,设置 dataZoom-slider 组件控制的 x轴 可是已数组[0,2]表示控制第一,三个;xAxisIndex: 2 ,表示控制第二个。yAxisIndex属性同理
10
bottom:-10 //距离底部的距离
11
},
12
//2.在内部可以横向拖动
13
{
14
type: ‘inside‘,// 内置于坐标系中
15
start: 0,
16
end: 30,
17
xAxisIndex: [0]
18
},
19
//3.纵向使用滚动条
20
{
21
type: ‘slider‘,
22
show: true,
23
yAxisIndex: [0],//设置组件控制的y轴
24
left: ‘93%‘,//距离左侧的距离 可以使百分比,也可以是像素 left: ‘30‘(30像素)
25
start: 29,
26
end: 36
27
},
28
//4.在内部可以纵向拖动
29
{
30
type: ‘inside‘,
31
yAxisIndex: [0],
32
start: 29,
33
end: 36
34
}
35 ]
3.echarts地图省市区县名称显示位置调整
1. 1.先百度到需要定位到地方的经纬度
- 2.找到该json文件
- 3.修改json地图上显示名称的位置坐标的"cp"参数,没有就添加:
eg:{"type":"Feature","properties":{"cp":[117.97,28.45],"name":"上饶市"}
4. ios和安卓适配问题
比如:oppo手机,图例顶部一小部分被超出隐藏:
思路:
准备一个isUa变量,用于判断是否是ios还是安卓环境,
然后设置:
legend的 padding: isUa.ios()?0:5,
原文:https://www.cnblogs.com/cqgxlove/p/13538065.html
内容总结
以上是互联网集市为您收集整理的关于Echarts的一些事儿全部内容,希望文章能够帮你解决关于Echarts的一些事儿所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。