我是angular2的新手。在经历过的过程中,我遇到了zone.js和rxjs。 它们是否都用于异步任务,或者每个都具有特定的功能? 任何人都可以指导我为什么在angular2应用程序中使用了zone.js和rxjs?
答案 0 :(得分:3)
Zone.js是整个Angular2应用程序的一种包装器,可以修补(最重要的)浏览器的所有异步API。 Angular2在每次完成事件处理程序的执行时调用自动更改检测,并且使用zone.js允许Angular2在发生这种情况时得到通知。
RxJS是一种在您的代码中处理来自异步API的单个或一系列事件的方法。 另请参阅Angular - Promise vs Observable
答案 1 :(得分:2)