У меня есть следующий сценарий: одна форма с несколькими входами, и мне нужно вычислить каждый вход одинаково, но вернуть значения в разные поля.
<div class="row">
<input type="number" min="1" class="form-control" id="InputValorFOR" placeholder="" ng-change="findModifier()" ng-model="atrb.for">
<p>{{mod.for}}</p>
</div>
<div class="row">
<input type="number" min="1" class="form-control" id="InputValorDES" placeholder="" ng-change="findModifier()" ng-model="atrb.des">
<p>{{mod.des}}</p>
</div>
контроллер:
app.controller('atributosCtrl', function($scope){
findModifier = function() {
if ($scope.atrb > 1 && $scope.atrb <10)
{
if ($scope.atrb % 2 == 0)
{
$scope.mod = (($scope.atrb / 2) - 5);
}
}
};
$scope.$watch('atrb', findModifier); });
Я хочу изменить значение mod.for или mod.des без необходимости писать контроллер для каждого входа. но я не знаю, как передать имя модели из ввода, который я изменяю
ng-change="findModifier(<string>)"
- person batmaniac7   schedule 12.07.2016