做项目遇到的一些问题
1.前端柱状图的x轴数据间隔显示,如何取消:
可以再这里添加一个interval:0
2.如何给柱状图添加滚动条
参考:https://zhuanlan.zhihu.com/p/660246249
代码:
dataZoom: [{
type: 'slider',
show: true,
xAxisIndex: [0],
startValue:0,
left: '14%', //滚动条靠左侧的百分比
right:'8%',
bottom: 0,
start: 0,//滚动条的起始位置
end: 90, //滚动条的截止位置(按比例分割你的柱状图x轴长度)
fillerColor: '#6B7388', //滑块的颜色
backgroundColor: '#2B3755', // 滑块轨道的颜色
borderColor: 'transparent', // 滑块轨道边框的颜色
height: 8, // 滑块高度
handleSize: '80%',
handleIcon: 'path://M512,500m-430,0a448,448,0,1,0,896,0a448,448,0,1,0,-896,0Z',
handleStyle: {
borderWidth: 0,
color: '#6B7388',
},
zoomLock: true,
zoomOnMouseWheel: false,
brushSelect: false,
showDetail: false,
showDataShadow: false
}],
3.由于差值太大,导致饼状图很丑:
可以通过在series里设置minAngle(最小扇形角度)的值来调整minAngle:10
调整前后:
4.在地图上显示不出数据:
尝试看看是否是因为有自治区、省市、特别行政区这些后缀,如广东省应该是要写成广东。
附上一个java处理后缀参考:https://www.jianshu.com/p/17688af0fb5b
String pro = typenum.getType();
String newString = pro.replaceAll("省|市|自治区|壮族自治区|回族自治区|维吾尔自治区|特别行政区", "");
//typenum.setType(newString);
5.笑死我了,,太久没写程序都忘记怎么取数组里面的值了🤣👌
for(int i=0 ; i<list.size() ; i++) { //遍历集合
System.out.println(list.get(i));
}
//如果是一个自定义类型的话可以这样子取
// pvnum是一个类型为Typenum的list
//当然也可以这样 String pro = pvnum.get(i).getType();
for (Typenum typenum : pvnum) {
String pro = typenum.getType();
}
6.美化按钮
参考: https://blog.csdn.net/qq_43682422/article/details/119374978
7.springboot项目打包war包出现:Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin:3.3.2
参考:https://blog.csdn.net/weixin_43802738/article/details/104957732
将File-->settings-->maven里面的Maven home path(maven的地方)和local repository(这个应该是放jar包资源的地方吧)对应起来