用到的名词:
- service 服务
- factory 工厂
- piece of code 代码片
- HTML element html元素
- mobile hybrid app 移动混合应用
以下推荐一些非常有价值的Github资源,看完他们你就会知道AngularJS世界里最强与最新的东西是什么:
- jmcunningham/AngularJS-Learning https://github.com/jmcunningham/AngularJS-Learning
- gianarb/awesome-angularjs https://github.com/gianarb/awesomeangularjs
- aruzmeister/awesome-angular https://github.com/aruzmeister/awesome-angular
注意:本书使用的是Ionic 1.0.0,AngularJS的版本是1.3.13
在本章中我们看到了AngularJS是如何设计以达成关注点分离。 然后快速学习了我们在Ionic开发中将要用到的一些关键的AngularJS组件。 也学习了如何创建自定义服务和指令以及他们的使用。 在使用AngularJS的时候,创建可重用的代码片的首要原则是: 当处理HTML元素(DOM)的时候,使用指令;其他情况下用服务或者工厂。
你也理解了Ionic是如何使用AngularJS元件暴露出来的简单的易用的API去创建移动混合应用。
下一章里面,我们将会介绍Ionic。 你将学会如何设置他们,如何利用他创建一个基本的应用,以及理解项目架构。 同时也会带你领略一下开发移动混合应用的大观。