HTML總和納克模型在NG重複不工作
<tr ng-repeat-start="marks in pagedItemss">
<td>
<input type="text" ng-model="marks.aaa" ng-pattern="/^[0-9]*$/" maxlength="3">
</td>
<td>
<input type="text" ng-model="marks.bbb" ng-pattern="/^[0-9]*$/" maxlength="3">
</td>
<td>
<span ng-model="sum" ng-bind="calculateSum()"></span>{{sum ? sum : 0}}
</td>
</tr>
控制器的ng-model
$scope.calculateSum = function() {
var sum = 0;
for (var i = 0;i<$scope.pagedItemss.length;i++)
{
sum += $scope.pagedItemss[i]["aaa"]+$scope.pagedItemss[i]["bbb"];
}
$scope.sum=sum;
return sum;
}
一筆不工作。我給出的值爲(aaa:25,bbb:30)
,但它顯示的並排值如02530
。
你可以發佈'pagedItems'值嗎? – Priz
檢查我剛剛做出的這個調度程序:https://plnkr.co/edit/2yRbexZtYHLbDBsSHNyH?p=preview。我認爲這很接近你想要的。 –