Angularjs Promise.all没有更新范围,而$ q.all确实如此

Mat*_*ttJ 4 angularjs angularjs-scope angularjs-digest angular-promise

我正在使用Angularjs 1.3.7,并且发现Promise.all在成功响应后不更新angularjs视图,而$ q.all确实如此.这是后来改变,因为Promises包含在原生javascript中或者背后的原因是什么?

Mat*_*ttJ 6

正如IAmDranged评论中提到:

可能是的,因为Promise API没有与角度机制集成 - 本质上意味着它不会在承诺的生命周期的关键点触发摘要周期.尝试在Promise.all()回调函数的末尾添加$ scope.$ apply()以手动触发摘要循环.

确认Promise.all不会触发摘要周期.