如何轻松切换到角度2

时间:2016-08-12 18:03:39

标签: angularjs angular

所以我不久前学习了angularJs,而我刚刚开始习惯它。但角度2正在路上,我有两个主要问题:

1)我应该停止学习并使用角度1并开始学习角度2吗?

我对角度2知之甚少,我知道几乎所有事情都发生了变化。所以

2)我从棱角1知道的是学习角2的任何好处?或者我应该学习角度2,就像它是一个全新的框架一样?有没有什么好方法或指导从角度1切换到2?

提前感谢您的回答。

2 个答案:

答案 0 :(得分:3)

  

我不久前学习angularJs

然后,这也是开始学习Angular 2的最佳时机。在我看来,如果你还没有花很多时间在另一个语言版本上,那么开始一个新的语言版本是一个不错的选择。然而,由于Angular 2仍然在RC中,你不应该完全离开学习Angular 1.x并从Angular 2开始。

  

1)我应该停止学习并使用角度1并开始   学习角2而不是?

不,即使Angular框架的未来似乎是Angular 2,这个版本仍然在RC中并且使用它构建大型应用程序将是一个高风险。与Angular 2相比,角度1.x在这方面更稳定。 Angular 2不断发展,每隔几周就会有全新的概念 你不应该停止学习Angular 1.x,但是你也应该开始学习Angular 2。

  

2)我从棱角1知道的是学习角度2的任何好处吗?

尽管这些版本之间存在很多变化,但它们仍然有相似之处。例如,在Angular 2中,控制器的概念不存在,但它们使用了组件。 Angular 1.x中的ng-ifng-for指令在Angular 2中看起来像*ngIf*ngFor。比较两个版本的最佳资源是他们的官方网站,你可以找到这里here

  

有没有好的方法或指导从角度1切换到2?

虽然您仍然可以找到有关从official website的Angular 1.x升级到Angular 2的非常有用的信息  我建议您将Angular 2视为一个全新的框架并从零开始。同样,您已经掌握的有关Angular 1.x的知识将会有所帮助,因为有些概念没有那么多变化。您可以免费在线免费获得大量教程。

我最喜欢的YouTube播放列表是:

答案 1 :(得分:1)

嗯,这是所有知道angular1 ...的angular2初学者的主要问题, 想象一下你不知道angularjs1然后肯定你对angular2更加舒服 ......事情是Angular是未来那是不成文的事实......绝对Angular1不会死......但是它可能会从比赛中松动......你必须考虑按照事​​情选择angular2 ......

  • 类型脚本(优秀的编码结构)
  • Componets(Great Library Support)
  • Rich第三方库支持
  • 创造者巨人(谷歌)

最后你必须继续......(Angular2)