-1
我想在我的Angular应用程序中承诺,并发现不同的代码中的细微差异...return deferred.promise;并返回deferred.promise();
有人可以抛出一些光,以更好的理解。由于
我想在我的Angular应用程序中承诺,并发现不同的代码中的细微差异...return deferred.promise;并返回deferred.promise();
有人可以抛出一些光,以更好的理解。由于
在angularjs,该$q服务是有前途的财产
差异
return deferred.promise; // This is working for me.
和
之间return deferred.promise(); // This is not resolving the promise
不是因为这是为什么第一个工作的方法和第二不是。
我觉得你的控制台可能有这样TypeError: diferred.promise is not a function
当一个错误jQuery中的deferredobject有一个方法叫promise()所以你需要调用deferred.promise();
,我认为你已经混淆了2