码迷,mamicode.com
首页 >  
搜索关键字:promise    ( 2095个结果
angular学习笔记(二十八-附2)-$resource中的promise对象
啦啦啦
分类:其他好文   时间:2014-08-12 16:57:54    阅读次数:216
$http 服务
$http 就是angular提供的Ajax 服务内部还涉及到了$httpBackend,$httpProvider,$q (angular的promise),$cacheFactory (angular的cache机制) 等等昨天第一次使用就遇到了在POST请求后台ashx无法后去data的悲剧....
分类:其他好文   时间:2014-08-09 13:22:47    阅读次数:220
用AngularJS构建单页应用,根据需求加载JS文件的方法
我们在AngularJS中可以根据网址不同直接切换view,动态加载网页模板,但是控制模板的控制器需要先定义好才可以,不能和网页模板同时加载,这样就造成整个网站的JS都要先加载完成。        requireJS是大家第一个想到的东西,但是体积有点大,github上就有个人用它写了Angular的动态加载controller模块,是通过js promise异步编程技术实现的,最后的解决很...
分类:Web程序   时间:2014-08-07 15:57:40    阅读次数:216
Javascript Promise 学习
Promise 就是处理异步的一个规范方法a();b();alert("a");如果a() 里面有一个ajax 或者settimeout那么alert("a") 会先跑这就是异步了。从前我们用一堆callBack函数来解决问题,但是这样写不好看。promise 的写法美丽多了依据上面的例子a().t...
分类:编程语言   时间:2014-08-07 12:18:09    阅读次数:275
利用kendo ui window创建自己的promise window (二)
前一篇promise window 在做的时候没有考虑仔细,只是实现了自己的关闭按钮,但是kendo window 自己的关闭按钮点击时没有回传值,并且造成了一个非常大的bug,非常抱歉,今天重新整理下。把原来的appdialog文件书写了下,有需要的重新替换下,非常抱歉 var contexts = {}; var dialogCount = 0; var app = { getDia...
分类:Windows程序   时间:2014-08-01 16:04:21    阅读次数:252
利用kendo ui window创建自己的promise window
新建一个appdialog.js文件,代码如下 var contexts = {}; var dialogCount = 0; var app = { getDialog: function (obj) { if (obj) { return obj.__dialog__; } return undefined...
分类:Windows程序   时间:2014-07-31 13:16:26    阅读次数:393
深入浅出NodeJS——异步编程
深入浅出NodeJS之异步编程,发布/订阅模型,Promise/Deferred模型...
分类:Web程序   时间:2014-07-28 00:07:39    阅读次数:371
Atitit. 提升开发效率与质量DSL ( 3) ----实现DSL的方式总结
Atitit. 提升开发效率与质量DSL ( 3) ----实现DSL的方式总结   1. 管道抽象 1 2. 层次结构抽象(json,xml etc) 1 3. 异步抽象promise 1 4. Ide  code templete 1 5. 方法链( 流接口。??管道抽象??) 1 6. static factory method)和import 1 7. varargs 1 ...
分类:其他好文   时间:2014-07-27 11:52:43    阅读次数:192
一步一步实现基于Task的Promise库(五)waitFor和waitForAny的实现
在实现waitFor方法之前,我们先要搞明白下面这些问题:1. waitFor方法的形参有限制吗? 没有!如果形参是Task类型,不应该启动Task,如果是function类型,会执行方法.所以waitFor的使用场景应该是waitFor(task1,task2),并且task1,2不知道何时启动(...
分类:其他好文   时间:2014-07-27 09:48:52    阅读次数:479
一步一步实现基于Task的Promise库(四)无参数的WorkItem
接着上一篇我直接给出代码,现在支持了new Task(), then(), all(), any() 这些不传参的调用方式。 1 (function(){ 2 var isFunction = function (target) { 3 return target in...
分类:其他好文   时间:2014-07-26 14:33:31    阅读次数:320
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!