Ionic是使用最广的移动混合框架之一。在写这篇文章的时候,Ionic的Github目录已经累计有17,000个star和2,700个fork。 Ionic建立在AngularJS之上,是一个用来制作MVW的史诗级的框架。 本章是一个介绍性的章节,主要是用来介绍AngularJS以及他是如何为Ionic提供强力支持的。 同时我们也会学习几个关键AngularJS组件,也就是在使用Ionic的时候会常用到的几个指令和服务。
本书会假设你对AngularJS有一个基本的认识。如果没有的话,建议你先看看*《AngularJS Essentials》Rodrigo Branas*或者 Learning AngularJS, Jack Herrington的视频,这些可以帮助你对AngularJS有个基本的认识。
本章只会解释AngularJS指令和服务。想要了解更多的AngularJS核心内容,参考上面提供的书和视频。
本章涵盖主题:
- 什么是关注点分离
- AngularJS是如何解决这个问题的
- 什么AngularJS内建指令与自定义指令
- 什么AngularJS服务,自定义服务是怎么工作的
- Ionic里面是怎样去平衡指令与服务的
分节: