今天小编就为大家分享一篇对angularJs中controller控制器scope父子集作用域的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
1.ctrl1是父级控制器,ctrl2和ctrl3都是ctrl1的子级控制器,
2.父级ctrl1中name值的改变会影响ctrl2和ctr来源gao@daima#com搞(%代@#码网l3中name值的改变,
3.但是ctrl2有自己的name输入传的值,不会影响ctrl1和ctrl3,这就是继承隔离,
4.ctrl3无name赋值就继承父级ctrl1中的name的值。
一、继承隔离的情况
<div> <div> {{name}}<div> {{name}}</div><div> {{name}} </div></div></div>
运行结果:
二、继承但不隔离
在ctrl2中改变name的值,既影响自己的值,也影响父级的值。
代码:
<div> <div> {{data.name}}<div> {{data.name}}</div><div> {{data.name}} </div></div></div>
运行结果:
以上这篇对angularJs中controller控制器scope父子集作用域的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持gaodaima搞代码网。
以上就是对angularJs中controller控制器scope父子集作用域的实例讲解的详细内容,更多请关注gaodaima搞代码网其它相关文章!