我有一个数字输入,我想根据数组中的值动态设置ngModel
<input type="number" ng-model="{{$scope. + denom.label}}" tabindex="1" />
我意识到我无法将{{ }}
放入ng-model中,因为已经在角度控制器中,所以它们并不是必需的,
<input type="number" ng-model="$scope. + denom.label" tabindex="1" />
也不起作用。 denom.label
是一个字符串,但"$scope." + denom.label'
将评估为一个数字。
<input type="number" ng-model="denom.label" tabindex="1" />
上述情况也不起作用。 denom.label
计算为字符串,错误表示期望ngModel为数字。我需要它来评估$scope.pennies
例如
我该如何做到这一点?
答案 0 :(得分:1)
尝试以下标记..
<强>标记强>
<input type="number" ng-model="this[denom.label]"/>
答案 1 :(得分:0)
您需要的只是以下代码才能使其发挥作用。
<input type="number" ng-model="denom.label" tabindex="1" />