2016-11-26 14 views
0

入力フィールドng-model = "... key.percent"のモデルのキーをng-repeatから再利用しようとしています。このようなモデルでng-repeatのキーを再利用することはできますか?

何か:

<div ng-repeat="(key, val) in $ctrl.offer.properties"> 
    <fieldset ng-if="val"> 
    <h3>{{$ctrl.getLabelFor(key)}}</h3> 
    <md-input-container> 
     <input name="procent" ng-model="$ctrl.offer.properties.key.procent"/> 
    </md-input-container> 

私は、彼らがそうであるように私の性質を維持したいです。

これを行う方法はありますか?

+0

キーをモデルにしたい場合は、 ' maurycy

答えて

2

確かに、下記のように[]の中にキーをラップすることでキーを介してアクセスできます。

ng-model="$ctrl.offer.properties[key]procent" 
関連する問題