Javascript 递延收益与承诺的差额;并延迟返回;

Javascript 递延收益与承诺的差额;并延迟返回;,javascript,angularjs,Javascript,Angularjs,我正在尝试我的角度应用程序中的承诺,发现行为有所不同,代码中略有不同 有人能说点什么吗,为了更好的理解 区别 return deferred.promise; // This is working for me. 及 感谢angularjs中的,该服务作为一种属性而不是一种方法具有承诺,这就是为什么第一个有效,而第二个无效的原因 我认为您的控制台可能存在类似TypeError:diferred.promise不是函数的错误 其中,与jQuery中一样,有一个名为的方法,因此需要调用d

我正在尝试我的角度应用程序中的承诺,发现行为有所不同,代码中略有不同

有人能说点什么吗,为了更好的理解

区别

return deferred.promise;  // This is working for me.

感谢angularjs中的

,该服务作为一种属性而不是一种方法具有承诺,这就是为什么第一个有效,而第二个无效的原因

我认为您的控制台可能存在类似
TypeError:diferred.promise不是函数的错误


其中,与jQuery中一样,有一个名为的方法,因此需要调用
deferred.promise(),我想您已经混淆了这两个

return deferred.promise(); // This is not resolving the promise