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

AngularJS实战

难度高级
时长 7小时13分
学习人数
综合评分9.57
303人评价 查看评价
9.9 内容实用
9.5 简洁易懂
9.3 逻辑清晰
  • 独立scope
    查看全部
    0 采集 收起 来源:指令(4)

    2017-03-30

  • 33333 JIT即时编译器
    查看全部
    0 采集 收起 来源:MVC(1)

    2017-03-30

  • 2222 终极目标:模块化和复用
    查看全部
    0 采集 收起 来源:MVC(1)

    2017-03-30

  • 指令依赖,父指令。 子指令声明了require,就可以调用父指令控制器中的方法了
    查看全部
    0 采集 收起 来源:指令(3)

    2017-03-30

  • 指令内部的controller是用来暴露函数给外部调用的。
    查看全部
    0 采集 收起 来源:指令(3)

    2017-03-30

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

    2017-03-30

  • & 方式 - js部分;:
    查看全部
    0 采集 收起 来源:指令(4)

    2018-03-22

  • & 方式 - html:
    查看全部
    0 采集 收起 来源:指令(4)

    2018-03-22

  • @方式 js部分: 在scope中 : scope:{ flavor:'@' } template:"<div>{{flavor}}</div>"
    查看全部
    0 采集 收起 来源:指令(4)

    2018-03-22

  • @ 方式的绑定 - html部分: <drink flavor = "{{ctrlFlavor}}"></drink> 注意:自定义属性指令flavor 后面的属性值是字符串的形式"{{ctrlFlavor}}"。
    查看全部
    0 采集 收起 来源:指令(4)

    2018-03-22

  • scope的绑定策略: @ : 把当前属性作为字符串传递。你还可以绑定来自外层scope的值,在属性值中插入{{}}即可; = : 与父scope中的属性进行双向绑定; & : 传递一个来自父scope的函数,稍后调用。
    查看全部
    0 采集 收起 来源:指令(4)

    2018-03-22

  • 创建独立scope:{},是为了避免指令间的污染
    查看全部
    0 采集 收起 来源:指令(4)

    2017-03-30

  • 这里的require 表示“strength”指令依赖于superman指令,此时strength中的link函数就可以加入第四个参数supermanCtrll,即可在此link中调用到superman里暴露出来的方法
    查看全部
    0 采集 收起 来源:指令(3)

    2017-03-30

  • 如果想让你的指令暴露出一些方法给外部使用,就把方法写在controller里面,如果要处理指令内部的事务,如绑定事件、绑定数据等,就写在link函数中(link函数用来处理指令内部事务)。
    查看全部
    0 采集 收起 来源:指令(3)

    2017-03-30

举报

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

微信扫码,参与3人拼团

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

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