zoukankan      html  css  js  c++  java
  • angularjs指令系统系列课程(4):作用域Scope

    指令的scope对象是一个很重要,很复杂的对象,我们这一节作为重点讲解

    可取值:

      1.false(默认),

      2.true,

      3.{}(object)

      1.false:默认值,不创建新的作用域

      2.true:指令新建一个子作用域

      3.json对象,完全独立的作用域

    一.绑定策略

      1.@Attr

        01.父scope更改影响子scope对象

        02.子scope对象不影响父scope

        03.子scope对象修改后一样会受父scope改变而改变

        04.

          001.外部变量变化,username

          002.外部变量=》绑定到指令元素的属性上 a-attr="{{username}}"

          003.指令的属性=》指令内部的变量上 scope:{usercons:'@aAttr'}

          004.影响到内部属性的变化

      2.=Attr

        01.子scope和父scope互通的属性,任意一方修改都会影响到对方

      3.&Attr

        01.可以在独立的子scope里直接调用父scope对象的方法

     

  • 相关阅读:
    POJ 2388
    HDU 6152
    POJ 3085
    C语言字符数组回顾
    ZOJ 2480
    SQL学习(1)初学实验:SQL Server基本配置及基本操作
    Kali Linux入坑之基本配置(2018.1)
    C学习笔记(逗号表达式)
    C学习笔记(自增)
    forEach()&map()区别
  • 原文地址:https://www.cnblogs.com/qiumohanyu/p/5446402.html
Copyright © 2011-2022 走看看