Javascript 从一个分区访问ng模型到另一个分区

Javascript 从一个分区访问ng模型到另一个分区,javascript,html,angularjs,Javascript,Html,Angularjs,我想从一个div到另一个div访问ng model值 HTML: <div class="form-group" ng-repeat="key in condition.keys"> <select class="form-control" ng-show="key.aggregator" ng-model="key.aggregator" ng-options="field.name as field.label for (name, field) in aggreg

我想从一个div到另一个div访问
ng model

HTML:

<div class="form-group" ng-repeat="key in condition.keys">
    <select class="form-control" ng-show="key.aggregator" ng-model="key.aggregator" ng-options="field.name as field.label for (name, field) in aggregators"></select>
    <select class="form-control" ng-model="key.field" ng-options="s.field as s.field for s in subSchema($parent.condition,$index)" ng-change="onFieldChange($parent.condition,$index)" required>
        <option value="">choose one</option>
    </select>
</div>
<div class="form-group mb-left">{{key.field}}
    <select class="form-control" ng-model="condition.operator" ng-options="field.name as field.label for (name, field) in fields | instanceFilter :key.field :condition" required>
        <option value="">choose operator</option>
    </select>
</div>
</div>

选一个
{{key.field}
选择运算符

正如您所看到的,在一个div中的
ng model
中有一个
key.field
。我想访问另一个div中的
ng model
值,您可以在其中看到instanceFilter。可能吗?非常感谢,请立即解决此问题。一般来说,您可以在同一范围内的任意多个
div
s中使用相同的
ng模型
绑定

您的代码试图实现什么并不明显,但是您在
ng repeat
div中绑定到的
“key.field”
ng repeat
之外的页面其余部分不在同一范围内

您应该将
ng model=“key.field”
分配给不同的变量,该变量位于外部作用域,而不是
键的一部分,该键只对集合中的单个项目有作用域。

转到该控制器, 然后分配 $rootScope.key.field=“” **

根范围在整个应用程序中可用。


**

是否不能使用$parent.key.field进行该操作div@user3722785考虑一下其他编程语言中的循环变量。您想访问哪个密钥?