基于html5的app开发教程教学课件作者张暑军第10章angularjs框架.pptxVIP

  • 1
  • 0
  • 约8.55千字
  • 约 41页
  • 2019-10-12 发布于未知
  • 举报

基于html5的app开发教程教学课件作者张暑军第10章angularjs框架.pptx

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

文档评论(0)

1亿VIP精品文档

相关文档