侞婼冇罪

主业前端,偶尔也写写后端

Node初学(二)Promise/Deferred模式,异步调用

Promise/Deferred模式最早出现在jQuery1.5版本,在该版本几乎重写了Ajax部分,使得Ajax成链式表达式。 $.get('/api') .success(onSuccess) .error(onError) .complete(on...

2017-01-13 16:37:33

阅读数 497

评论数 0

Node初学(一)require方法

在node中模块中,上下文提供require()方法来引入外部模块: var test=require('./index.js'); 在require中传入模块标识,其实就是参数,可以 . 、 .. 开头的相对路径,或者绝对路径,也可以是文件夹。 在node中,模块分为两类:一类是node提...

2017-01-10 00:30:17

阅读数 3385

评论数 0

angular1x初始与架构演进(四)gulp配置+OcLazyLoad中资源MD5时间轴更新

个人不是很喜欢非覆盖式更新这个模式:在一个版本中资源会出现不同的时间轴版本,而且这些版本会一直存在,导致项目越来越大,至于管理这个功能其实git就有提供,webstrom也有提供历史记录,所以这种模式并不是很重要。 var gulp = require('gulp'), less = re...

2017-01-09 01:13:30

阅读数 1708

评论数 0

angular1x初始与架构演进(三)Ui-Router+OcLazyLoad加载模块

七月份的时候有写过一篇OcLazyLoad文章,当时只是初略了解了一下,是为了解决当前项目加载模块过多的问题,但是最后发现项目中模块间耦合性过于复杂,然后项目给出的时间也不是很多,后面就放弃了,这次新项目中使用了。 加载js+css: angular.module('myRouters', [...

2017-01-08 23:41:04

阅读数 2858

评论数 0

angular1x初始与架构演进(二)

很荣幸第二个项目全权是由我负责的,推进了公司前端技术架构: CDN:js全部cdn通过时间轴来进行区域覆盖更新 OcLazyLoad:Angular按需加载模块js,Angular也可以通过requirejs进行按需加载,我选择最简单 Gulp:通过监控js,less源文件变化,编译...

2017-01-08 12:14:59

阅读数 545

评论数 0

angular1x初始与架构演进(一)

angular的亮点:双向数据绑定,指令,路由,服务,过滤器,依赖注入 angular的缺点:相对应学习的东西也过于复杂,不适合seo,虽然可以通过搭建静态服务器来解决这个问题 要学会angular最重要的是转换理念:数据驱动,数据发生了变化页面也会发生相应的变化,相反依然。 前端技术架构体系:...

2017-01-07 22:09:09

阅读数 777

评论数 0

angular下载二进制Excel文件

$http({ url:'', method: "POST", data: '', //this is your json data string responseType: 'ar...

2017-01-04 13:56:34

阅读数 1921

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭