为了账号安全,请及时绑定邮箱和手机立即绑定

AngularJS实战

难度高级
时长 7小时13分
学习人数
综合评分9.57
303人评价 查看评价
9.9 内容实用
9.5 简洁易懂
9.3 逻辑清晰
  • 11款常见前端开发工具 A:代码编辑工具: sublime(编码式编写html--使用一句代码逻辑,就可以生成一堆对应html) webstorm B:断点调试工具 batarang--chrome插件(专门针对angularjs设计的) C:版本管理工具 git、git小乌龟(客户端) 搭建自动化前端开发、调试、测试工具
    查看全部
  • form指令
    查看全部
    0 采集 收起 来源:指令(5)

    2014-11-08

  • scope绑定策略
    查看全部
    0 采集 收起 来源:指令(4)

    2014-11-08

  • A:ng模块化实现 B:一个完整项目结构是什么样的 C:使用ngRoute进行视图之间的路由 D:一切都是人模块开始 E:ng官方推荐的模块切分方式是什么 F:模块之间的这件事应该怎么样?-依赖注入
    查看全部
  • model--在ng中如何实现 view -如何使用视图 ng中的MVC是通过:$scope来实现MVC $scope : A:是一个普通 js对象 B:提供一些工具方法 $watch() $apply C:是表达式执行环境(或者叫作用域) D:是一个树型结构,与dom标签平行 E:子$scope对象会继承父$scope上的 属性和方法 F:每一个angular应用只有一个根$scope对象(一般位于ng-app上)--$rootScope? G:$scope可以传播事件,类似dom事件,可以向上也可以向下 H:$scope不仅是mvc的基础,也是实现又向数据绑定的基础 I:生命周期
    查看全部
    0 采集 收起 来源:MVC(3)

    2014-11-08

  • MVC A:为什么需要MVC --终级目标:模块化和复用 模块化:代码规模越来越大---模块切分-职责切分 代码复用 --抽取通用逻辑 维护方便 --修改不同功能不影响其它功能 B:前端MVC困难在哪 C:angularjs的MVC如何实现的 (1):一个控制器无法适应大型项目 (2):多个控制器,不要通过抽取通用控制器,并继承通用控制器 (3):正确做法:通用代码抽取成公共服务,多个控制器通过 “调用” 来实现 注意事项:1):不要试图去复用controller、一个controller只负责一小块视图 2):不要在controller中操作dom,这不是控制器的职责(dom由指令来操作) 3):不要在controller中做数据格式化,ng中有很好用的表单控件 4):不要在controller中做数据过滤操作,ng有$filter服务来操作 5):controller不会相互调用的,控制器之间交互通过事件进行
    查看全部
  • MVC A:为什么需要MVC --终级目标:模块化和复用 模块化:代码规模越来越大---模块切分-职责切分 代码复用 --抽取通用逻辑 维护方便 --修改不同功能不影响其它功能 B:前端MVC困难在哪 C:angularjs的MVC如何实现的
    查看全部
    0 采集 收起 来源:MVC(1)

    2014-11-08

  • 11款常见前端开发工具 A:代码编辑工具: sublime(编码式编写html--使用一句代码逻辑,就可以生成一堆对应html) webstorm B:断点调试工具 batarang--chrome插件(专门针对angularjs设计的) C:版本管理工具 git、git小乌龟(客户端) D: E:依赖管理工具 bower -- 类似maven的工具(自动加载其它js包,可以自动检查版本兼容性。一般不用) F:轻量级server -- http-server(基于nodejs) G:单元测试工具 karma(单元测试工具容器) jasmine(类似java中junit) - 分组、用例、期望、匹配 protractor -专为angularjs专门定制的工具 搭建自动化前端开发、调试、测试工具
    查看全部
  • 11款常见前端开发工具 A:代码编辑工具: sublime(编码式编写html--使用一句代码逻辑,就可以生成一堆对应html) webstorm B:断点调试工具 batarang--chrome插件(专门针对angularjs设计的) C:版本管理工具 git、git小乌龟(客户端) D: E:依赖管理工具 bower -- 类似maven的工具(自动加载其它js包,可以自动检查版本兼容性。一般不用) F:轻量级server -- http-server(基于nodejs) G: 搭建自动化前端开发、调试、测试工具
    查看全部
  • 11款常见前端开发工具 A:代码编辑工具: sublime(编码式编写html--使用一句代码逻辑,就可以生成一堆对应html) webstorm B:断点调试工具 batarang--chrome插件(专门针对angularjs设计的) C:版本管理工具 git、git小乌龟(客户端) D:代码压缩和混淆工具 均基本于nodejs, grunt--代码合并与混淆工具 D:开发和调试工具 搭建自动化前端开发、调试、测试工具
    查看全部
  • 11款常见前端开发工具 A:代码编辑工具: sublime(编码式编写html--使用一句代码逻辑,就可以生成一堆对应html) webstorm B:断点调试工具 batarang--chrome插件(专门针对angularjs设计的) C:版本管理工具 git、git小乌龟(客户端) 搭建自动化前端开发、调试、测试工具
    查看全部
  • 前端开发环境: A:代码编辑工具 B:断点调试工具 C:版本管理工具 D:代码合并和混淆工具 E:依赖管理工具 F:单元测试工具 G:集成测试工具
    查看全部
  • HybridAPP :native app与web app结合
    查看全部
  • Native APP、WEB APP、Hybrid APP(qq、酷我音乐)
    查看全部
  • 模块开始
    查看全部

举报

0/150
提交
取消
课程须知
你需要有较强前端基础:JavaScript基础非常扎实(BOM、DOM、事件系统、原型、作用域、闭包),并已熟悉jQuery、同时对CSS基础有一定了解;对依赖注入、MVC等常见的技术和设计模式有所了解。请注意,AngularJS框架的设计思想非常前卫,因此本教程不适合新手。
老师告诉你能学到什么?
掌握AngularJS用法、理解AngularJS核心概念、使用AngularJS进行开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!