Я выполнил следующее руководство по добавлению двух значений в Angular; Addition of Two Numbers in AngularJSКак получить значения текстового поля динамически с помощью AngularJS
Но теперь мне нужно суммировать значения динамического текстового поля внутри ng-repeat.
У меня есть следующий код
HTML код
......
<table>
<tr>
<th>Name</th>
<th>Days</th>
</tr>
<tr ng-repeat="si in serImp">
<td>{{si.Name}}</td>
<td><input type="number" ng-model="si.Days" /></td>
</tr>
</table>
.......
<button ng-click="sum()">Calculate</button>
.......
JS код
.........
$scope.serImp = [];
$scope.serImp = data;
// here data is object contain multiple Name+Durations e.g.
/*data =
[0]
Name:"first"
Days: 1
[1]
Name:"second"
Days: 2
[2]
Name:"third"
Days: 3*/
$scope.sum = function() {
// sum code goes here
}
........
Мой вопрос: Как я могу получить сумму значений/номера из ng-model = "si.Days"