Я пытаюсь создать таблицу с суммой значений внизу.
Здесь HTML:
<table>
<tr ng-repeat = "a in all |filter:'Gönderildi'" ng-init = "$parent.yekun=yekun+a.total">
<td>{{a.total}}</td>
</tr>
<td>{{yekun}}</td>
</table>
Выход:
10
10
23
101023
Вместо того, чтобы добавлять числа, он показывает их рядом. Я попытался суммировать. Кстати, столбец находится в форме int.
Вместо 2+4=4 показывает "24".
Большое спасибо @harshad! Это сработало!
@Harshad - добавьте это как ответ. Чтобы другие могли получить его при поиске (также вы получаете баллы! Не пропустите).
да. На самом деле, я не был в этом особо уверен. Но спасибо. Я буду иметь ввиду :)
Тип a.total
или yekun
— это string
.
Убедитесь, что оба они являются целыми числами. Если какой-либо из них является строкой, он объединит их.
Я предполагаю, что тип
a.total
илиyekun
является строкой. Убедитесь, что оба они являются целыми числами.