2016-07-06 31 views
1

是否有可能通过NG-禁用的数据到其他输入功能参数:通输入属性数据改变成其他输入功能参数 - 角

<div ng-repeat="item in properties"> 
    <input type="checkbox" ng-click="checkDisable(isDisable)"> 
    <input type="checkbox" ng-disabled="properties[$index].isDisabled"> 
</div> 

plunkr:here

+0

你的意思是这样的'NG-CLI ck =“checkDisable(properties [$ index] .isDisabled)”'? – Titus

+0

你必须在'ng-repeat'中添加'track by $ index'来访问'html'中的'$ index'的值。 – Chinni

+0

它与DOM属性有关。你应该使用指令 –

回答

1

使用在回路中的项目值

<div ng-repeat="item in properties track by $index"> 
     <input type="checkbox" ng-click="checkDisable(item.isDisabled)"> 
     <input type="checkbox" ng-disabled="item.isDisabled"> 
</div> 

Plunker

+0

It works,tnx :) –