【发布时间】:2013-01-10 05:37:31
【问题描述】:
在我的控制器中,我得到了另一个服务的承诺。我在其中添加了一个“then”子句,但从未调用过“then”。
看到这个插件:http://plnkr.co/edit/dX0Oz1?p=preview (javascript version)
'fakeLongRunningPromise' 创建一个承诺,在 2 秒后自行解决。
在控制器本身中,一旦承诺得到解决,我就会向控制台发送一条注释。
我可以说承诺正在解决,因为它输出到控制台的“正在解决的承诺”。为什么不输出“promise resolved”?
认为由于控制器返回,promise 可能会“超出范围”?
【问题讨论】:
标签: angularjs