web前端开发
可爱的小牛牛
这个作者很懒,什么都没留下…
展开
-
H5 CANVAS绘图轨迹回放
最近实现了一个Canvas轨迹回放功能,产品需求:可以在图片上进行留痕操作,并且是多张图片,操作完成后数据提交到服务器,客户端获取数据后,对Canvas的操作轨迹进行回放,还原图片留痕的操作过程,并且可以配上语音进行解说。以下代码仅为Demo,实现重绘功能,业务代码比较多,就不进行分享了。 以下是回放代码,由于产品要求的时间比较紧,其中部分代码参照了网上实例,代码如下: functi原创 2016-12-13 14:00:19 · 6016 阅读 · 3 评论 -
Angular+Requirejs实现模块按需加载
Aangular作为前端开发利器,被广大前端研发人员所熟知,本人从接触到现在快有两年时间了,负责和Angular相关的产品也有10几个,有业务逻辑复杂的,有业务简单的,业务简单架构就简单,怎么搭建都行,只要开发效率快,维护成本低就可以,但是针对于复杂的业务逻辑,就会遇到很多问题,如果在初始化的时候进行互相依赖加载,那样首次加载有可能就会有上百个JS文件,还不包括资源类的请求,这样首次加载会非常缓慢原创 2016-12-19 19:03:58 · 864 阅读 · 0 评论 -
关于HTML页面DOMContentLoaded和Window.onload区别
这两个事件都是在js原生开发时经常会用到的,比如需要对页面dom进行动态处理,这时就需要用到DOMContentLoaded和window.onload事件,大家都知道,就是在dom构建完毕后,才可以对dom元素进行操作,否则会获取不到相应的dom元素,但是DOMContentLoaded和window.onload还是有很大区别的,DOMContentLoaded在dom构建完成之后就会执行,如果原创 2017-05-31 14:37:36 · 1070 阅读 · 0 评论 -
application/json 和 application/x-www-form-urlencoded的区别
最近老是有前端同事问我在用Aangular的http服务器的时候向服务器发送数据不成功,后来我测试了一下,发现服务器的接口接收的数据的格式是form表单形式,而Angular的http服务器的时候向服务器发送数据不成功,后来我测试了一下,发现服务器的接口接收的数据的格式是form表单形式,而Angular的http服务发送的post请求默认是json数据格式所以数据接收不到,具体的解决方案大家可以戳原创 2017-06-01 12:02:44 · 59346 阅读 · 1 评论