获取给定父范围的Angularjs中的所有子范围

我想知道如何获取一个父范围的所有子范围的列表。我可以从属性的范围中找到$$ childHead,$$ childTail,$$ nextSibling和$$ prevSibling。

我现在使用的方法是从父级获取childHead,然后使用nextSibling获取一个子,直到nextSibling为null。

有更好的方法吗?
鉴于我想在所有的孩子上调用一个方法[getModel],那么再一次有更好的方法呢?

The child directives are using isolated scopes and at such have their own values which are not visible from the parent. I want to access these values from the parent scope.

处理“需要访问子范围的父范围”问题的“角度”方法是将模型移动到父项中,并使子范围引用父属性/数据(而不是子窗口具有自己的属性本地财产/副本)。例如,如果每次迭代包含输入表单元素(即每次迭代都需要双向数据绑定),那么我们如何处理ng重复:Difficulty with ng-model,ng-repeat,and inputs

使用指令,首先在父范围内定义一个对象数组,然后使每个隔离的子范围使用’=’符号(即双向数据绑定符号)访问该父范围数组(或单个对象)。因为一个对象被共享,所以隔离的作用域将引用父对象(它们将不会获得本地副本)。现在,对子范围属性所做的任何更改实际上都是更改父范围属性

相关文章

ANGULAR.JS:NG-SELECTANDNG-OPTIONSPS:其实看英文文档比看中...
AngularJS中使用Chart.js制折线图与饼图实例  Chart.js 是...
IE浏览器兼容性后续前言 继续尝试解决IE浏览器兼容性问题,...
Angular实现下拉菜单多选写这篇文章时,引用文章地址如下:h...
在AngularJS应用中集成科大讯飞语音输入功能前言 根据项目...
Angular数据更新不及时问题探讨前言 在修复控制角标正确变...