- 1
- 0
- 约8.55千字
- 约 41页
- 2019-10-12 发布于未知
- 举报
AngularJS框架
张暑军
本讲内容
1、AngularJS介绍
2、模块
3、控制器和范围
4、表达式
5、指令
6、双向数据绑定
7、依赖注入
8、模板
9、服务
10、过滤器
11、表单
11、路由
12、组件
13、组件路由
介绍
AngularJS是一个基于HTML5、CSS3、JavaScript之上的类MVC模式Web App前端框架,M是数据或数据库,V是界面视图,C是链接M和V的控制器。
AngularJS实际上不是真正的MVC,准确的说是MV*,即可以使用任何类型来链接M和V。
使用HTML5写视图,可自定义HTML标签(定义指令)
介绍
AngularJS指令是向HTML标签附加额外功能的方式,也减少了代码重复,指令可使用在应用的任何地方
AngularJS具有双向数据绑定功能,即模型改变视图就会改变,视图改变模型也会改变,不足10行代码即可完成双向绑定
AngularJS通过Scope将M和V黏在一起
AngularJS提供了依赖注入
介绍
容易实现类桌面系统开发
使应用系统前端与后端完全分离
通过Service从后端获取数据
减少DOM操作
单元测试更加简单
实现了端对端测试
AngularJS适合开发C(Create)R(Retrieve)U(Update)D(Delete)类型的应用系统
不适合开发DOM频繁操作的引用系统
模块
AngularJ
您可能关注的文档
- 基础会计总目录.ppt
- 基础素养读本 教学课件 作者 林声超模块二 道德法律篇 专题三 预防一般违法行为从小事做起.ppt
- 基础素养读本 教学课件 作者 林声超模块二 道德法律篇 专题四 预防犯罪行为从我做起.ppt
- 基础素养读本 教学课件 作者 林声超模块五 经济政治篇 专题十四 关注国际社会维护国家利益.ppt
- 基础素养读本教学课件作者林声超模块二 道德法律篇目录.ppt
- 基础素养读本教学课件作者林声超模块二 道德法律篇专题五增强自律能力.ppt
- 基础素养读本教学课件作者林声超模块三 学习篇专题六我的专业我喜欢.ppt
- 基础素养读本教学课件作者林声超模块三 学习篇专题七学习新概念.ppt
- 基础素养读本教学课件作者林声超模块四 心理健康篇专题八心理发展你我他.ppt
- 基础素养读本教学课件作者林声超模块四 心理健康篇专题九心理调适abc.ppt
原创力文档

文档评论(0)