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

AngularJS实战

难度高级
时长 7小时13分
学习人数
综合评分9.57
303人评价 查看评价
9.9 内容实用
9.5 简洁易懂
9.3 逻辑清晰
  • 独立scope应用的场景是:当同一个指令应用到不同的地方,如果不加独立的作用域,那么将会出现一个地方的数据模型发生变化,其他地方的数据模型也将一同变化,这不是我们要的结果,因此需要独立的scope
    查看全部
    0 采集 收起 来源:指令(4)

    2017-02-05

  • 简而言之,指令之间通过内部暴露出来的controller来进行交互
    查看全部
    0 采集 收起 来源:指令(3)

    2017-02-05

  • require表示需要依赖的指令;如果有依赖的指令,那么link的第四个参数也就是依赖指令的对外暴露的controller也自动会被注入进来
    查看全部
    0 采集 收起 来源:指令(3)

    2017-02-05

  • 1、指令中的scope表示独立作用域; 2、指令中的controller不同于之前的controller,它是用于暴露出一些方法供外部使用,主要针对指令之间的调用; 3、link则是将数据和指令绑定,提供一些供指令使用的方法和事件;
    查看全部
    0 采集 收起 来源:指令(3)

    2017-02-05

  • 如果自定义属性在页面上是以驼峰法命名的,在link函数里引用的时候就要全部小写,这是一个坑,要注意下
    查看全部
    0 采集 收起 来源:指令(3)

    2017-02-05

  • scope.$apply("loadData()");方法也可以调用方法;
    查看全部
    0 采集 收起 来源:指令(3)

    2018-03-22

  • 前面说的link绑定事件这里就体现出来了。这里用bind()方法绑定了mouseenter事件,然后通过scope调用loadData()方法;
    查看全部
    0 采集 收起 来源:指令(3)

    2017-02-05

  • 指令和数据绑定都是在link函数中完成的,还有操作dom、绑定监听器之类的事情也都是在link函数中完成的。
    查看全部
    0 采集 收起 来源:指令(2)

    2017-02-05

  • transclude属性用法是在template中放一个含有ng-transclude属性的标签,这样子原本要替换掉的嵌套内容将在ng-transclude所处位置展示
    查看全部
    0 采集 收起 来源:指令(2)

    2017-02-05

  • 所有模块加载完后,执行run方法,通过$templateCache.put()方法将hello.html放入缓存,放入缓存后所有指令都可以通过$templateCache.get()方法获取hello.html;
    查看全部
    0 采集 收起 来源:指令(2)

    2017-02-05

  • templateUrl则是直接插入一个html文件,这样就可以写大量的html代码,该种方法比template要常用
    查看全部
    0 采集 收起 来源:指令(2)

    2017-02-05

  • restrict匹配模式; template模板; replace是否用模板替换指令;
    查看全部
    0 采集 收起 来源:指令(2)

    2017-02-05

  • restrict匹配模式EACM
    查看全部
    0 采集 收起 来源:指令(2)

    2017-02-05

  • 第三方Angular路由组件。html上的ng-view要改成ui-view,路由的配置也要换种写法,大同小异
    查看全部
    0 采集 收起 来源:路由

    2017-02-05

  • $routeProvider是Angular自身提供的路由机制
    查看全部
    0 采集 收起 来源:路由

    2017-02-05

举报

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

微信扫码,参与3人拼团

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

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