Angular 2和4主要区别?

时间:2017-05-17 10:32:29

标签: angular typescript

其实我是角度JS的新手。我们开始学习角度4,但没有太多关于角度4的教程。如果可以为Angular 4学习Angular 2,希望2和4之间没有太大差异。

任何人都可以提供角度4的链接以及它们之间的主要变化。

2 个答案:

答案 0 :(得分:8)

在角度2和角度4之间没有任何路径断开,如角度1和角度2.它们只是为了维持SEMVER(Sementic Versioning)。角度2现在是稳定的,所以最好选择角度2而不是角度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版。

答案 1 :(得分:-3)

我发现Angular2和Angular4

存在一些重大差异 1. Angular2将所有app.component文件显示在app.module.ts文件夹中,但在Angular4中,它为开发人员处于加密模式。
2.如果我们创建任何新组件,我们需要每次更改{{1}}文件,但就Angular4而言,只要我们创建新组件,它就会自动附加。