ramda-compose中包含异步操作
在函数组合时,如果有异步操作,那么ramda中compose应该怎么写呢?
在写空间查询例子的时候,就遇到了这个问题,其中doQuery方法是一个异步函数。
解决方法是一个andThen函数。
手写Promise
Promise是一个异步编程的解决方案。
之前的方案是回调函数的方式。优点是指定回调函数的位置更灵活,和解决了回调地狱问题。
规范是Promise A+。
下面手写实现一遍Promise便于理解。
ramda-curd
修改服务字段类型
ramda初体验-数据转换
空心矩形样式
UI设计了一个空心矩形样式,所以这边找了段CSS代码来实现:
1 | div { |
参数说明:
background-color—控制圆心颜色.background-clip—规定背景的绘制区域.border— 控制外环大小和颜色.
二维样式受高程影响显示异常
遇到个问题,二维样式在三维下,显示异常:显示不全,样式随地图拖拽会闪烁、变化。如下图:
border-left样式高度控制
有时候加个border-left,可以有分割的效果。
但是直接设置,高度顶满之后,感觉不好看。
1 | .navbar-right .navbar-temperature { |
