码迷,mamicode.com
首页 >  
搜索关键字:作用域的继承    ( 3个结果
控制器controller与指令中的link、controller中同名变量作用域的关系
angularjs中的作用域与原生js中的函数嵌套原理一致,都是存在作用域的继承。若在子控制器(同样包括在指令中的link或是controllerding中定义变量,此时指令中必须未使用scope独立作用域)未定义相关变量,那么它会向父控制器一层层查找,直到找到位为止。 若在自定义指令中的link、 ...
分类:其他好文   时间:2017-05-14 18:48:13    阅读次数:200
(十一)通过angularjs的ng-repeat指令看scope的继承关系
ng-controller指令会创建一个新的作用域scope。我们可以使用angular.element(domElement).scope()方法来获得某一个DOM元素相关联的作用域。可以看到scope0和scope1中都有一个buttons属性,这个属性就是从父作用域下继承得到的,很类似于javascript的原型链。也就是说如果我们想在childScope中修改parentScope中某个属性的值,那么该属性一定不能是javascript基本数据类型,一定要是对象类型。而且不能直接通过=进行赋值修改,...
分类:Web程序   时间:2015-03-05 22:23:01    阅读次数:205
Angular控制器之间的通信
控制器之间的通信 利用作用域的继承方式 由于作用域的继承是基于js的原型继承方式,所以这里分为两种情况,当作用域上面的值为基本类型的时候,修改父作用域上面的值会 影响到子作用域,反之,修改子作用域只会影...
分类:其他好文   时间:2014-10-16 14:15:02    阅读次数:109
3条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!