1
内の文字列で表現CONCATENATE iは、以下のNGリピートを持ってNG-モデルディレクティブ
<span ng-repeat = "x in levels">
<input id="{{x}}" type="checkbox" ng-model="Filter.level.{{x}}" ng-true-value="{{x}}" data-ng-false-value=""/><label for="{{x}}">{{x}}</label>
</span>
私はそれを多くの方法を使用しようとしたNG-モデルディレクティブ
の値で問題に直面してイムそれdidntの仕事:
ng-model="Filter.level.{{x}}"
または
ng-model="'Filter.level.'+{{x}}"
または
ng-model="'Filter.level.'+'{{x}}'"
または
ng-model="'Filter.level.level'+{{$index}}"
その作業私はng-model="Filter.level.level1"
のようにそれを使用するが、私は価値がFilter.level.level1、フィルターなどのng-repeat
から動的にする必要がある場合のみです。 level.level2 ...
ありがとうPankajの作品 – ahmdabos