我有以下模板:
<label for="chk-bl-{{item.Id}}" ng-repeat="item in list">
<input type="{{inputType}}"
id="chk-bl-{{apiController}}-{{item.Id}}"
value="{{item.Id}}"
ng-model="active[item.Id]"
ng-true-value="{{item[nameField]}}" />
{{item[nameField]}}
</label>
我希望能够在type = radio时绑定到scope.active
,并在type = checkbox时绑定到scope.active[item.Id]
。我尝试了{{modelIdentifier()}}
,但出现了角度错误,说它需要[:]
。
有没有办法在不复制和粘贴底层代码并更改模板的情况下执行此操作?