2019年12月,想着参照AcrGIS官网示例搭建的typescript开发环境,写一些简单入门的WebGIS demo。
然后租了腾讯云的一台1H2G的服务器,部署ArcGIS API、SDK和应用。
同时准备录制视频,所以想租一台windows server,直接录屏操作服务器。结果网络很卡,就放弃了录屏服务器的想法。
2019年12月,想着参照AcrGIS官网示例搭建的typescript开发环境,写一些简单入门的WebGIS demo。
然后租了腾讯云的一台1H2G的服务器,部署ArcGIS API、SDK和应用。
同时准备录制视频,所以想租一台windows server,直接录屏操作服务器。结果网络很卡,就放弃了录屏服务器的想法。
在函数组合时,如果有异步操作,那么ramda中compose应该怎么写呢?
在写空间查询例子的时候,就遇到了这个问题,其中doQuery方法是一个异步函数。
解决方法是一个andThen函数。
Promise是一个异步编程的解决方案。
之前的方案是回调函数的方式。优点是指定回调函数的位置更灵活,和解决了回调地狱问题。
规范是Promise A+。
下面手写实现一遍Promise便于理解。