背景
接口返回的是geojson格式,但是使用GeojsonLayer加载的时候,高亮的坐标有问题。排查发现,是接口返回的坐标全是string类型。
所以要写一个方法,把string类型的坐标转换为double类型,其他的数据保持不变。
转换的格式如下:
1 | { |
代码
1 |
|
结束语
按平时ES6的写法,循环遍历,然后修改值。破坏了数据不变。
ramda的写法明显要更复杂一些。
接口返回的是geojson格式,但是使用GeojsonLayer加载的时候,高亮的坐标有问题。排查发现,是接口返回的坐标全是string类型。
所以要写一个方法,把string类型的坐标转换为double类型,其他的数据保持不变。
转换的格式如下:
1 | { |
1 | <!DOCTYPE html> |
按平时ES6的写法,循环遍历,然后修改值。破坏了数据不变。
ramda的写法明显要更复杂一些。