离子 Angular 2

Ionic with Angular 2

我是一名 Android 开发人员,我已经开发 Android 应用程序很长时间了,但现在公司要求我开始使用 Ionic 开发混合移动应用程序。

一如既往,我在 Udemy 中搜索并选择了 Angular2 和 Ionic2 中评分最高的课程,因为 Ionic 课程的讲师说 Angular 2 是 Ionic 的先决条件(假设我知道 HTML、CSS、Javascript),但我发现 Ionic 文档说我应该学习 AngularJs。另一件让我更困惑的事情是,在 Udemy 中,大多数课程都用 Angular 2 或 4 教授 Ionic,只有极少数人采用 AngularJs 方法,甚至那些少数人也缺乏 AngularJs 方法中可用的质量=19=] 课程。

Ionic 框架只是一个 UI 混合移动应用程序框架, 它使用 AngularJs/Angular 作为核心框架,

Ionic v1 使用 AngularJs,Ionic v2+ 使用 Angular v2+,

一个例子,如果您使用的是最新的 Ionic v3+,您会发现核心功能在 Angular v5.2+ 中。

我建议将 Angular v2+ 与 Ionic v2+ 一起使用,因为它是 web/hybrid 技术的未来。当您使用 Angular v2+.

时,您会发现自己开箱即用地学习了 ES6、Typscript

您可以从这两个课程开始:
https://www.udemy.com/the-complete-guide-to-angular-2/learn/v4/overview
https://www.udemy.com/ionic-2-the-practical-guide-to-building-ios-android-apps/learn/v4/overview

希望我能让事情更清楚一些。