angular - angular2 和 angular4 有什么区别

标签 angular

<分区>

你能告诉我angular2和angular4之间的区别吗?我们知道 angular1 和 angular2 之间有一个巨大的变化。 angular4 是否重复了一遍。

最佳答案

angular 2 和 angular 4 之间没有像 angular 1 和 angular 2 那样的路径中断。他们这样做只是为了维护 SEMVER(语义版本控制)。 Angular 2 现在很稳定,所以最好选择 angular 2 而不是 angular 4。

Angular 2 是对 AngularJS 1.x 的完全重写,包含许多新概念。然而,Angular 4 是 Angular 2 的下一个版本。底层概念仍然相同,如果您已经学习了 Angular 2,那么您现在已经做好了切换到 Angular 4 的准备。

它是 Angular 4 而不是 Angular 3 的原因是 Angular Router 包之前已经在版本 3 中了。 Angular 团队希望避免混淆,并决定跳过 Angular 的第 3 版并继续使用第 4 版。

Update from comments

  • 此外,在 Angular 4 中,动画功能是从 @angular/animations 而不是 @angular/core 导入的

有关更多详细信息,我已经发表了这篇文章,请阅读此处

关于angular - angular2 和 angular4 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43224658/

相关文章:

angular - 如何在 Angular2 的 formGroup.value 中将值作为整数获取

javascript - Angular/HTML - 将显示完整的 JSON 但不能仅显示单个属性

angular - 如何在 Angular 5+ 中从 url 读取参数而不使用路由

angular - 如何使 Object.entries 在 TypeScript 中可用?

Angular 2 Multi-Tenancy 系统 - 用户名为 "subdomain"

node.js - 用 Angular 突出显示?

javascript - 为什么 Angular 中没有加载 flickity css?

javascript - 在 Angular2 中的 service 中注入(inject)服务

unit-testing - AngularJS 2.0 - 如何测试应用程序?

javascript - 将对象推送到 firebase 的智能方法