Angular 4和6的区别

4

Angular 6与Angular 4相比是否存在已经过时的功能呢?换句话说,我能否在应用程序中使用Angular 6库并使用其中所有的Angular 4功能呢?

我对Angular框架还比较新,不知道是应该直接开始使用Angular 6,还是先阅读Angular 4。


这在很大程度上取决于库本身。Angular 6使用rxjs 6,这是一个重大(不兼容)的变化。您可以查看Angular 4和5之间的区别,然后再查看5和6之间的区别。 - briosheje
1
你可以使用 https://update.angular.io/ 。希望能对你有所帮助。 - Cata John
1
你好,欢迎来到 Stack Overflow。你可以在 https://update.angular.io/ 上检查版本之间的更改。 - Roy
@CataJohn 哈哈,志同道合。 - Roy
@Roy 哈哈,同时也是在同一时间:D - Cata John
2个回答

5

根据您的应用程序具有的功能。从Angular 2到Angular 6的差异非常小,主要的差异是在Angular 1或现在被称为AngularJS和新的Angular(2-6)之间产生的。所有Angular版本之间的差异对于一般开发人员来说都不重要,因为它们非常小,或者有新的做事方式,但99%的旧方法也适用。


3
实际上,有一些被弃用的类/方法等与取代它们的新类/方法之间存在差异。您不需要从Angular 4开始,因为6并没有那么不同,除了像HTTPClient API这样的升级。如果您想了解版本4.0(第一个4)和版本6.1(目前最新的6)之间的差异,请访问官方升级网站。

https://update.angular.io

选择版本和高级选项,查看在运行在4上的任何应用程序所需的更改。最显著的变化是rxjs 6。顺便说一下,旧的API仍然可以使用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接