2017年2月

在前端开发工作中,为了避免重复的工作,我们通常会借助一些任务运行器去完成常见的前端任务,例如文件合并,脚本压缩,生成sprite图。世面上有很多这样的工具,比较成熟的有 grunt,gulp,webpack,shell,ant。使用这些工具可以大大的提高我们的日常产出,让我们把开发的重心放在项目本身的业务上,而不必在常见任务上浪费过多的时间。我们不去讨论这些工具之间的优势和差异,一千个读者就有一千个哈姆雷特。在工作中,我使用过的前端任务工具包括但不限于 grunt,gulp,他们的确给我带来了很多的帮助,当我发现 npm scripts 命令就能很好的完成这些任务时,我不得不跟他们告别。...

阅读全部

在西安工作也好几年了,但是出去耍的时间还是很少。临近周末的也想去搭上在大唐芙蓉园的灯展 的末班车去转转。周六早上过去很早,8点左右到达,门口一片冷清,知道自己去早了。PS:因为每次过节或放假的时候,这里总是人山人海。这个就是西门入口的广场我每年都购买的旅游年卡,所以我就直接在旅游年卡兑换窗口去早早的排队兑票了。过去向管理工作人员咨询得知是早上的9点售票窗口开始售票。这就是我兑换的票,3张,一张旅游年卡只能兑换一张。(PS:我是第一个兑换的,O(∩_∩)O)兑完票,我和小伙伴们并没有选择马上进入,因为我们打算欣赏大唐芙蓉园的夜景,现在进去实在是太早了,然后我们就到周边的海洋馆去逛了逛。到下...

阅读全部

在高德地图中自适应显示多个覆盖物可使用setFitView(overlayList:Array) 。根据地图上添加的覆盖物分布情况,自动缩放地图到合适的视野级别,参数overlayList默认为当前地图上添加的所有覆盖物图层。而在Google地图中没有提供 自适应显示多个覆盖物 方法的实现。如果想要达到该效果,那么就需要手动去实现。var overlays = getOverlay();// 获取地图上的所有覆盖物对象(前提是,覆盖物都已经在地图上定义完成) var bounds = new google.maps.LatLngBounds(); for(var i=0;i<o...

阅读全部