在我的控制器中,我得到了另一项服务的承诺。我在其中添加了一个“then”子句,但从未调用过“then”。
看到这个 plunker:http ://plnkr.co/edit/dX0Oz1?p=preview (javascript 版本)
'fakeLongRunningPromise' 创建一个承诺,在 2 秒后自行解决。
在控制器本身中,一旦承诺得到解决,我就会向控制台发送一条注释。
我可以说承诺正在解决,因为它输出到控制台的“正在解决的承诺”。为什么它不输出“承诺已解决”?
认为由于控制器返回,承诺可能会“超出范围”?