目前我正在使用Angular V-1.3
。我听说Angular 2
在使用和实施方面与Angular 1
有所不同。
范围,指令和其他功能的概念已被删除,并遵循OO编程模型。
因此,在迁移到Angular 2时,我需要知道typescript / OOP的概念。或者需要什么先决条件?
答案 0 :(得分:3)
Angular 2是Angular 1.x的完整重写。 Here对此很有趣。
至于先决条件
1。我需要知道打字稿吗?
学习Typescript是 nice ,因为Angular 2.0是用Typescript编写的。但与此同时,您可以在ES 5或vanilla ES 6中编写您的应用程序代码。无论因为打字稿到ES,都无关紧要。
2。我需要知道OOP吗?
我没有看到任何理由不将OOP作为工作/专业/业余爱好程序员。
如果您正在寻找Angular 2.0的完整示例,包括路由,组件,ES6等,请查看此post。
Angular.io是Angular 2.0的官方网站。最近,Angular 2,0从alpha版本移至开发者预览版。所以现在是开始探索Angular 2.0的好时机