摘要: (一)首先实现编译react文件,编译并分离scss文件,静态文件的形式访问index.html 1. 各种路径信息存储在config.js文件中 2. gulp文件:引入config.js, 引入webpack.config.js, 引入gulp-webpack包 gulp default执行: 阅读全文
posted @ 2017-08-16 20:56 Angela多多 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 简单的理解,promise/defer是利用发布订阅模式实现的异步编程模型。Promise和Defer是两个构造函数。 Promise继承了事件对象Events,原型对象上有方法then。then的执行是事件注册的过程,包括注册成功回调,失败回调及progress回调。 Defer用于控制异步请求状 阅读全文
posted @ 2016-10-28 20:00 Angela多多 阅读(982) 评论(0) 推荐(0) 编辑
摘要: 搭建网站时使用的express,是基于connect模块开发的。这篇博客是通过分析connect源码来分析中间件队列处理HTTP请求的过程。源码参考地址:https://github.com/senchalabs/connect/blob/master/index.js。文中如有不正确敬请指出。 在 阅读全文
posted @ 2016-10-28 17:39 Angela多多 阅读(1963) 评论(0) 推荐(1) 编辑
摘要: 这篇博客基于对《深入浅出Node.js》第三章的理解(因为理解的不全面所以只描述看懂的部分)。我认为模块机制和异步I/O是node.js中最重要的部分,尽管可能在很多时候并不会被直接使用。通过这两个部分了解node.js以后,再使用一些应用型功能可能会理解的更多。 浏览器中javascript执行与 阅读全文
posted @ 2016-08-04 21:33 Angela多多 阅读(345) 评论(0) 推荐(0) 编辑
摘要: fileupload指令的实现依赖于fileUploadService与imgupload指令。 fileupload指令的使用: fileUploadService: 1. uidBase = 10000000;//生成文件上传标识用 fileInputId = 'uploadFileSubmit 阅读全文
posted @ 2016-07-19 16:20 Angela多多 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 从前只做过PC端轮播组件,实现方式也是margin负值和setTimeout。前一阵看到一个比较精简的移动端轮播组件的实现https://github.com/ximan/swipeSlide/blob/gh-pages/js/swipeSlide.js,用translate代替margin负值,并 阅读全文
posted @ 2016-07-13 16:52 Angela多多 阅读(6572) 评论(1) 推荐(1) 编辑
摘要: 这方面的知识一直一知半解。从前看过一些文章,也没有豁然开朗的感觉。今天看了这篇http://div.io/topic/1092感觉明白了一些,不论是否正确,先做记录,留待日后验证。 1. 物理像素、CSS像素与位图像素 物理像素是设备本身用于渲染画面的最小显示单元。我们平时买手机,比如iphone6 阅读全文
posted @ 2016-07-13 14:42 Angela多多 阅读(1695) 评论(0) 推荐(0) 编辑
摘要: 最近阅读项目代码,学习前辈编写angular指令的方式。不涉及关键的业务代码,所以应该没有保密性问题。希望通过写这篇博客明白validator指令是怎么实现的。 像这样使用: 校验功能的实现依赖provider validator和若干directive. provider的结构是这样的: .pro 阅读全文
posted @ 2016-07-12 20:21 Angela多多 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 现在项目开发环境是gulp + webpack + react。几个需求下来,做业务逻辑比较熟练,但是对于项目目录中的一些文件,并不了解他们的意义和用途,也不是很清楚整个项目启动、运行、打包、发布的过程中每一步的输入和输出以及起作用的工具。借这篇博客散碎更新学习细节,以免变成:一不小心把环境配置好后 阅读全文
posted @ 2016-06-21 17:58 Angela多多 阅读(1872) 评论(0) 推荐(0) 编辑