该文被密码保护。 阅读全文
posted @ 2017-12-29 22:29 微人类 阅读(244) 评论(0) 推荐(2) 编辑
摘要: 1. 你是否厌倦了老是依赖后台去处理跨域,把握不了主动权 2. 你是否想模仿某个app倒腾一个demo,却困于接口无法跨域 那么很幸运,接下来我将现实不依赖任何后台,随心所欲的想访问哪个域名就访问哪个! 下载nginx 地址: "http://nginx.org/en/download.html" 阅读全文
posted @ 2017-09-08 15:25 微人类 阅读(11096) 评论(0) 推荐(2) 编辑
摘要: npm常用命令 1. npm list 查看当前目录下已安装的包 2. npm root g 查看全局安装的包的路径 3. npm help 查看全部命令 4. npm update/uninstall moduleName更新或卸载某个包 优雅的切换npm到cnpm 前端开发中肯定离不开npm,而 阅读全文
posted @ 2017-07-30 22:17 微人类 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 在像评论列表这样的前端页面中,经常会出现时间的字段,如果显示一个标准的yyyy MM dd HH:mm:ss这样的时间格式,显然不是很友好,通常产品会要求显示 [1分钟前]、[刚刚] 类似的文字,那么怎么用js实现呢?我这里封装了一个通用的函数以实现,贴出完整代码: 控制台输出如图 阅读全文
posted @ 2017-07-14 14:17 微人类 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 之前写过一篇 "先定一个小目标,自己封装个ajax" ,是基于原生js的,也就是jquery中ajax的简化版本实现的思路。众所周知,jquery的ajax是项目中最常用的请求后台的方式,也算是封装的很完美的api了,然而渐渐的我们会发现,其实还可以根据实际项目需要更优雅的进行一层封装,先看调用方式 阅读全文
posted @ 2017-07-12 14:19 微人类 阅读(3463) 评论(2) 推荐(3) 编辑
摘要: 相信有很多程序员都有自己的域名,甚至很多人还有自己的服务器。去年我也买了半年的阿里云,在tomcat里面发war包,相当于一个正式的项目。但是很多前端程序员应该要求很简单,就是能将静态的html发布就可以了,那么Gitpages将是个不错的选择。 但是问题来了: 比如我只能 "https://hel 阅读全文
posted @ 2017-07-07 17:04 微人类 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 都说微信支付有些坑,都抱怨微信支付的文档太烂,一会APPId,一会商户id,还有appsecret,支付API秘钥让你傻傻分不清楚,还有这里大写那里小写,几种标准,让你眼花缭乱。没错,这就是很多技术团队都存在的问题,没有统一的标准!且团队越大越严重,即使是在微信这样的顶尖团队。然而这些在一番痛苦折腾 阅读全文
posted @ 2017-06-29 16:08 微人类 阅读(26202) 评论(2) 推荐(1) 编辑
摘要: 去年6月份左右,加入了一个创业公司,很幸运做了一个从零开始的项目,前端工程由我一手搭建起来,并不断迭代功能到现在,有许多的感悟心得,在这里写点总结 确定框架、技术点 一个项目的开始,特别是丰富多样的前端工程,首先一定要确定好采用的框架和技术点。2016年vue.js如火如荼,webpack强势崛起, 阅读全文
posted @ 2017-04-19 11:26 微人类 阅读(13399) 评论(28) 推荐(50) 编辑
摘要: 如果是在pc端,监听输入框你可能想到focus、blur、hover、onkeyup这些事件,但是如果是在移动端使用使用这些事件用户体验极差,因为你要用户收起键盘并且再点个空白处才生效,甚至还存在很大的兼容差异。那么怎么解决呢? 方案一 以前做一个简单的模糊搜索框的需求,大致思路是定义一个1s左右执 阅读全文
posted @ 2017-04-12 15:25 微人类 阅读(11770) 评论(6) 推荐(3) 编辑
摘要: 效果 首先看下效果,这是在h5页面中常见的一中文字展现方式,那么是怎么实现的呢?其实很简单 思路 用一个定时器将预制的文字通过.substring(0, i)方法不断的赋给要显示的区域,i在定时器里面迭代累加,当预制的文字跟显示区的文字相同时,清除定时器。 核心代码 html 深圳达农保险经纪有限公 阅读全文
posted @ 2017-04-05 16:08 微人类 阅读(9873) 评论(1) 推荐(0) 编辑