Jquery AngularJS的所有缺失方法都在哪里?
我正在使用AngularJS,与顺从者和承诺者一起工作。AngularJS的遵从者和承诺中缺少很多方法。例如:Jquery AngularJS的所有缺失方法都在哪里?,jquery,angularjs,jquery-deferred,deferred,Jquery,Angularjs,Jquery Deferred,Deferred,我正在使用AngularJS,与顺从者和承诺者一起工作。AngularJS的遵从者和承诺中缺少很多方法。例如: 在angular中,我如何获得承诺状态?在jQuery中,我可以执行以下操作: $.deferred().status(); 为了创建解决延迟,我必须编写两行代码: var d = $q.defer(); d.resolve(); 其中jQuery中有一行: $.deferred().resolve() 在开发过程中,我还遇到许多其他问题。我遗漏了什么吗?在第二个示例中,v
$.deferred().status();
var d = $q.defer();
d.resolve();
其中jQuery中有一行:
$.deferred().resolve()
在开发过程中,我还遇到许多其他问题。我遗漏了什么吗?在第二个示例中,
var d=$q.defer();d、 解决()
在语法上与$q.defer().resolve()
相同,所以我不确定问题出在哪里。@rossipedia:这个特定的问题不是问题,因为我可以在AngularJS中实现相同的功能,但AngularJS需要两行代码。还有更多其他问题,比如我提到的第一个问题,当我发现另一个恼人的问题时,我会更新这个问题。我想说的是,你的例子#2是错误的。Angular不需要两行代码,因为您只需调用$q.defer().resolve()
@rossipedia:当然可以,但如果我使用var d=$q.defer().resolve();d将是未定义的!