- 博客(5)
- 收藏
- 关注
原创 高德地图三级行政区钻取
全国区域的三级行政区钻取高德地图实现全国区域,所有省/市/区域(街道)的钻取三级行政区钻取的实现方式有许多种,echarts,amap也能实现,重点数据问题,假如只是针对某一个固定区域(比如某个省或者市),我们可以那个区域的 geojson 下载下来自己做渲染.但是我做的是全国区域的钻取,并且需要到街道级别,所以用自己的数据渲染是不太现实的.根据调研,最后选用高德地图的DistrictLayer可以实现钻取功能,其本身也是有一些限制问题的,所以有了amap-drill这个简单插件.amap-dri
2021-05-13 23:09:41 745
原创 typescript关键字集合
typescript 关键字类型推断相关extendstypeofkeyofisasinferextendsA extends B 表明类型A继承类型B,即类型A属于类型B,A相当于是B的子类型type A = stringtype B = string | number// 成立A extends B// 不成立any extends Bboolean extends Btypeof获取构造值的类型比如枚举,classenum Shape { po
2021-03-22 22:54:32 1108
原创 cucumber 与 jest 与Vue与React的四角恋(瞎编乱造未完成...)
因为业务需求,接触到cucumber测试cucumbercucumber是由BDD(行为驱动开发)测试框架,使用给定的关键字描述测试.一些资料链接官方文档开源中国cucumber的好处测试描述部分与实际代码测试部分是分离的,它能更直观浅显的描述测试的过程/条件,即使不懂代码也能知道它大概在做什么一些概念关键字GivenWhenThenAndButRule在测试中使用cucumber官方提供@cucumber/cucumber npm库在js中使用cucumber.
2021-03-21 01:33:58 395
原创 Typescript 高级类型推断
## 由key推断值由类型的key得到值的类型```tstypeValueof<Textendsany,KextendskeyofT>=T[K]typeValues<T>=Valueof<T,keyofT>typeObj={a:'1'b:'b',c:3}letobjVal:Valueof<Obj,'a'|'c'>//objVal-...
2021-03-17 22:51:52 1217 2
原创 jquery播放进度条,可调节速度,拖拽、点击改变进度
首篇csdn博客,以前一直潜水状态,也不想发水文,也懒得发,今天勤奋一回前言业务需要有没有找到合适的轮子,干脆自己造一个以下代码使用了es6;所以对兼容性有要求需要转es5;目前代码没有发现严重的bug,有错再改;代码还算简洁(自我感觉),还有可优化的空间播放,暂停,速率控件都未实现(我是不爱写ui的前端....)使用// 创建实例 $.playBar(o...
2019-11-22 22:57:01 2394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人