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

AngularJS实战

难度高级
时长 7小时13分
学习人数
综合评分9.57
303人评价 查看评价
9.9 内容实用
9.5 简洁易懂
9.3 逻辑清晰
  • 在使用 require('^superman') 后 ng 会自动把 superman 的 controller 注入到 link 函数的参数里。(controller 就是我们之前在 superman 指令里写的 controller)
    查看全部
    1 采集 收起 来源:指令(3)

    2015-12-26

  • ng-grid 表格过滤器
    查看全部
  • compile函数用来对模板自身进行转换,而link函数负责在模型和视图之间进行动态关联; 作用域在链接阶段才会被绑定到编译之后的link函数上; compile函数仅仅在编译阶段运行一次,而对于指令的每个实例,link函数都会执行一次; compile可以返回preLink和postLink函数,而link函数只会返回postLink函数; 如果需要修改DOM结构,应该在postLink中来做这件事情,而如果在preLink中做这件事情会导致错误; 大多数时候我们只要编写link函数即可;
    查看全部
    1 采集 收起 来源:指令(2)

    2014-11-16

  • Controller使用过程中的注意点: 1.不要试图复用Controller,一个控制器一般只负责一小块视图 2.不用在Controller中操作DOM(指令的link) 3.不要在Controller中做数据格式化,ng有很好用的表单控件 4.不要再Controller中做数据过滤,(有过滤器可以用) 5.一般情况下,Controller不会相互调用,控制器之间会通过事件进行交互
    查看全部
  • 创建独立作用于 scope:{}
    查看全部
    1 采集 收起 来源:指令(3)

    2015-11-04

  • 双向数据绑定:视图和数据是对应的,当视图上的内容发生变化时,相应的数据模型也立刻发生变化,视图会立刻更新(数据模型发生变化)--事件机制 <div> <input ng-model="greeting.text"/> <p>{{greeting.text}},AngularJS</p> </div>
    查看全部
    1 采集 收起 来源:快速上手

    2018-03-22

  • 启动过程概述
    查看全部
    1 采集 收起 来源:第三章简介

    2015-10-19

  • Angular四大核心特性:MVC,模块化,指令系统,双向数据绑定
    查看全部
    1 采集 收起 来源:快速上手

    2015-10-17

  • A:ng模块化实现 B:一个完整项目结构是什么样的 C:使用ngRoute进行视图之间的路由 D:一切都是人模块开始 E:ng官方推荐的模块切分方式是什么 F:模块之间的这件事应该怎么样?-依赖注入
    查看全部
  • 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不会相互调用的,控制器之间交互通过事件进行
    查看全部
  • 代码编辑工具:sublime.webstorm 断点调试工具:chrome插件batarang 版本管理工具:git (msysgit--tortoisegit)
    查看全部
  • 在入口页面用ng-bind 代替 {{}} 去取值
    查看全部
  • ng-bind 代替 {{}} 去取值
    查看全部
  • 通过路由切换视图的时候,每个视图都是独立的html片段,并且没有声明ngcontroller,那么在切换到这个视图之后,路由本身只提供了一个控制器,并没有提供这个视图对应的scope,那么这个作用域是如何创建的呢?
    查看全部
  • 指令的目的是重用,因此需要在不同地方调用,所带来的问题有作用域,需要实现功能,以及指令之间的搭配转换。link函数的scope很好的解决的异域问题,而attrs实现了同指令绑定不同事件。
    查看全部
    1 采集 收起 来源:指令(3)

    2015-10-10

举报

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

微信扫码,参与3人拼团

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

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