51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Promise
jquery的promise实践--连续加载图片
在javascript设计模式实践之代理模式--图片预加载中用代理模式实现了图片预加载功能。现在就更进一步,完成一个能够一张一张的连续图片加载的功能。功能:1.一张一张加载图片。2.加载错误,超时后显示加载失败图片。对于功能的要求,肯定会存在对加载状态事件的处理以及完成时回调函数的处理,这样不仅会造成代码上的混乱,甚至...
代码星球
·
2021-02-25
jquery
promise
实践
连续
加载
node.js下when.js(Promises/A)的实践
假设一个业务场景:通过rss地址,获取rss并保存于文件,rss地址保存于文件中。完成该场景的业务需要完成3个任务:1.从文件中读取rss地址。2.获取rss。3.保存于文件。最后将这三个任务进行整合。 准备:存放rss地址的文件,address.txt。http://programmer.csdn.net/...
代码星球
·
2021-02-25
node.js
when.js
Promises
实践
Promise对象是什么?
Promise对象是ES6(ECMAScript2015)对于异步编程提供的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。详细解答:传统回调://当参数a大于10且参数func2是一个方法时执行func2functionfunc1(a,func2){if(a>10&&type...
代码星球
·
2021-02-25
Promise
对象
是什么
angularJS factory中包含xhr时,通过promise获取结果
1angular.module('shopping',[]).2factory('shoppingData',function($http,$q){3return{4apiPath:'/api/shoppingCart/',5getAllItems:function(){6//Creatingadeferredobje...
代码星球
·
2021-02-21
angularJS
factory
包含
xhr
通过
ES6的Promise
相信凡是写过javascript的童鞋也一定都写过回调方法(callback),简单说回调方法就是将一个方法func2作为参数传入另一个方法func1中,当func1执行到某一步或者满足某种条件的时候才执行传入的参数func2,例如下面的代码段//当参数a大于10且参数func2是一个方法时执行func2functio...
代码星球
·
2021-02-16
ES6
Promise
对promise的简单理解
/随着ES6的推行它的许多新特性受到了广大开发者的好评,比如promise,为什么使用这个promise呢,他具体能帮我们做些啥?其实从字面意思上来理解promise就是承诺,比如:你命令你的手下本月推销100台产品,他回复没问题百分百完成任务;在这个时候你得到的最终结果就是一个承诺。还是从案例来理解哈比较清楚;一、传...
代码星球
·
2021-02-10
promise
简单
理解
promise应用实例,Promise.all(),Promise.race()
个人应用记录,方便随时copyusepromise应用实例,Promise.all(),Promise.race()constrepos=[{name:'grit',owner:'mojombo',description:'Gritisnolongermaintained',id:1},{name:'jsawesome...
代码星球
·
2021-02-08
promise
应用
实例
Promise.all
Promise.race
es6 Promise -- 封装
//Promise--封装letp=newPromise(function(resolve,reject){//异步...//resolve解决//reject拒绝$.ajax({url:'data/1.txt',dataType:'json',success(arr){resolve(arr);},error(res...
代码星球
·
2021-02-08
es6
Promise
封装
JavaScript异步编程的Promise模式
参考:http://www.infoq.com/cn/news/2011/09/js-promisehttp://www.cnblogs.com/rubylouvre/p/3495286.htmlhttps://segmentfault.com/a/1190000000684654目的:为了降低异步编程的复杂性&nbs...
代码星球
·
2021-02-07
Javascript
异步
编程
Promise
模式
promise 异步编程
Promisees6是异步编程的解决方案; 回调里面套回调,次数过多,造成的现象叫,回调地狱 promise提供了三种状态,分别是pending进行时的状态,fulfilled成功的状态,它会自动调用一个叫resolve的方法,rejected拒绝的状态,会自动调用reject这个方法 用法: varp...
代码星球
·
2021-02-06
promise
异步
编程
Promise 的使用
Promise的使用,用于异步处理,以及解决地狱回调的; 1. Promise是一个构造函数,既然是构造函数,我们就可以newPromise()就可以得到一个Promise的实例 2.在Promise上分别有两个函数,分别叫做reslove(成功的回调函数)和reject(失败之后的回调函数) 3....
代码星球
·
2021-02-06
Promise
使用
vue实践---vue结合 promise 封装原生ajax
有时候不想使用axios这样的外部依赖,想自己封装ajax,这里有两种方法封装的代码如下:beforeCreate(){this.$http=(()=>{letcreateFetch=(type,url,params)=>{returnnewPromise((resolve,reject)=>{let...
代码星球
·
2021-01-13
vue
实践
---vue
结合
promise
promise和Rxjs的一点区别
promise代码 letpromise=newPromise((resolve)=>{setTimeout(()=>{resolve('chen');},2000)});promise.then((value)=>{console.log(value);})Rxjs代码letstart=newObs...
代码星球
·
2021-01-13
promise
Rxjs
一点
区别
vue请求报错Uncaught (in promise)
可尝试在then()后加上catch()...
代码星球
·
2021-01-08
vue
请求
报错
Uncaught
in
[Angular] ERROR Error: Uncaught (in promise): TypeError: Cannot read property 'name' of undefined
在数据请求完成通过 ionViewDidLoad展示页面的时候 报错误:ERRORError:Uncaught(inpromise):TypeError:Cannotreadproperty'name'ofundefined 因为在我们加载对象的时候,用...
代码星球
·
2020-12-29
Angular
ERROR
Error
Uncaught
in
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他