-
0 votesanswersviews
JQuery延迟异常:不允许重复参数
我正在使用Javascript中的以下函数从SharePoint上的两个单独列表中提取数据,并将结果数据传递给另一个函数 . 我花了几个小时尝试使用以下错误调试此函数: jQuery.Deferred异常:此上下文中不允许使用重复的参数名称SyntaxError:Array中此上下文中不允许使用重复的参数名称 . 并且我被告知错误发生在这一行: successFunction(RecordRe... -
-1 votesanswersviews
Angular js - 解决routeProvider中的promise [关闭]
我只是试图解决像这样的工厂的承诺: .config(['$routeProvider', '$locationProvider', '$httpProvider', 'SoundRTCProvider', function ($routeProvider, $locationProvider, $httpProvider, SoundRTCProvider) { $routeProvid... -
283 votesanswersviews
JavaScript中Deferred,Promise和Future之间有什么区别?
延期,承诺和期货有什么区别?这三者背后是否有普遍认可的理论? -
2 votesanswersviews
AngularJS:承诺没有正确解决
我的承诺有一种奇怪的行为 . 请参阅以下插件:http://plnkr.co/edit/uBuBS3Oi7mIPob2jtqkm 它基于Marc Galgleish(http://markdalgleish.com/2013/06/using-promises-in-angularjs-views/)的一篇非常好的文章 . 在我的控制器中,我有一个名为messages的简单$ scope属性(从服... -
0 votesanswersviews
jQuery Deferred在失败处理程序后继续解析
我有一个可以解决或拒绝的承诺 . 我想在这些情况下做一些具体的事情,然后继续解决承诺链(基本上我想“ grab ”被拒绝的承诺,做一些事情,然后继续解决) . 这是一个功能代码片段,显示了我遇到的问题: var def = $.Deferred(); def.then( function() { console.log('first success handler'); }, ... -
140 votesanswersviews
AngularJS:在哪里使用承诺?
我看到了一些使用 promises 访问FB Graph API的Facebook登录服务示例 . Example #1 : this.api = function(item) { var deferred = $q.defer(); if (item) { facebook.FB.api('/' + item, function (result) { $rootSco... -
8 votesanswersviews
AngularJS:在服务中链接http承诺$ q
当谈到angularjs中的$ http承诺时,我遇到了问题 . 我在我的服务中这样做:( getSomething函数应链接两个promises) 第二个函数使用外部回调函数! app.service('blubb', function($http, $q) { var self = this; this.getSomething = function(uri, data) { ... -
2 votesanswersviews
如何使用$ q多次回调AngularJs中的承诺?
我正在使用下面的代码来简化后端请求,但我没有 grab 如何调用成功方法或错误方法 . 如何达到代码中注释的预期行为? app.factory('REST', function ($http, $q, sweetAlert) { return { load: function (module, action, data) { var deferre... -
2 votesanswersviews
Deferred Deeplink无法在iOS 10上运行
嗨我在iOS 10上有延迟深度链接的问题 . 它很奇怪,因为它只发生在iOS 10及更高版本上 . 在iOS 9和8上它工作正常 . 当我从APP ADS Helper发送延迟的深层链接时,我在iOS 10中的下面的metod中获得的结果是“成功”而不是我需要处理的url,这在iOS 8和9上被收回 . [deferredAppLinkRequest startWithCompletionHand...