0
<div class='basket__center_item' ng-repeat="item in baskeItems" >
<img class='basket__center_foto' src="img/{{item.foto}}" />
<h4 class='basket__center_name' > {{item.name}}</h4>
<p class='basket__center_price' > price is {{ item.price }} $</p>
<input class='basket__center_amount' type='number' min="1" max='2000'
value="{{item.amount}}" ng.model='item.amount' ng-click='totalFnc(item)' />
</div>
Когда я звоню totalFnc(item)
, я не могу передать свои предметы. Это дает мне: «item undefined». Почему это происходит?Невозможно ввести элементы в функцию с помощью ng-repeat
Вы должны попытаться объяснить вашу проблему лучше, чтобы получить некоторую помощь. – AndreaM16
Проверьте свое правописание на 'baskeItems' – georgeawg
@georgeawg: Я думаю, что' baskeItems' на самом деле правилен (хотя он ошибочно написан), иначе он не увидит элемент, где он называет 'totalFnc (item)' как ng- repeat не будет отображать ничего (включая этот элемент). Более того, OP также жаловался бы на то, что 'item.name' и' item.price' не отображаются :) – bosch