背景
接口返回的是geojson格式,但是使用GeojsonLayer加载的时候,高亮的坐标有问题。排查发现,是接口返回的坐标全是string类型。
所以要写一个方法,把string类型的坐标转换为double类型,其他的数据保持不变。
UI设计了一个空心矩形样式,所以这边找了段CSS代码来实现:
1 | div { |
参数说明:
background-color
—控制圆心颜色.background-clip
—规定背景的绘制区域.border
— 控制外环大小和颜色.
有时候加个border-left,可以有分割的效果。
但是直接设置,高度顶满之后,感觉不好看。
1 | .navbar-right .navbar-temperature { |
UI设计了一个空心圆样式,所以这边找了段CSS代码来实现:
1 | div { |
参数说明:
background-color
—控制圆心颜色.
border-radius
— 控制圆角.
border
— 控制圆环大小和颜色.
UI上,有时候加上半透明,会比较好看。
下面列两种常用的设置半透明。
设置div
或者图片的半透明,可以使用下面的设置。
1 | filter: alpha(Opacity=60);-moz-opacity: 0.6;opacity: 0.6; |
在设置输入框的时候,发现上面的写法不太适合。推荐下面的写法。
1 | background:transparent; |
以前构建部署,都是手工操作。先在本机编译打包,然后拷贝到服务器上做部署。
频繁的构建部署,费时烦心,所以学习使用Jenkins来实现自动化。
Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。
官网的介绍和文档写的也很详尽了,下面我简单介绍下流程。
本文针对是Windows。Linux的环境时,一般都是内网,无法通过Git拉取更新。