sm:为ajax请求添加状态(UNLOAD,LOADING,LOEADED,ERROR)管理支持

时间:2021-04-27 17:35:56
【文件属性】:
文件名称:sm:为ajax请求添加状态(UNLOAD,LOADING,LOEADED,ERROR)管理支持
文件大小:4KB
文件格式:ZIP
更新时间:2021-04-27 17:35:56
JavaScript 状态管理器-装饰器功能 为ajax请求添加状态UNLOAD, LOADING, LOAED, ERROR管理支持。 在ajax请求发送之前先进行UNLOAD LOADING ajax请求发送 LOAED ajax请求响应成功 ERROR ajax请求响应错误 例子 var fn = function() { var deferred = Q.defer(); setTimeout(function() { deferred.resolve(); }, 100); return deferred.promise; }; var smFn = sm(fn); 只要传入您的promise函数,您就会得到一个状态管理器函数smFn 。 现在smFn.state == 'UNLOAD' 在您请求smFn() 。 现在smFn.state == '
【文件预览】:
sm-master
----.gitignore(35B)
----src()
--------sm.js(909B)
----README.md(1KB)
----tests()
--------SpecRunner.html(1KB)
--------spec()
----bower.json(416B)

网友评论