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)
時,我無法將我的項目傳遞給它。它給我:「項目未定義」。這是爲什麼發生?無法使用ng-repeat將項目注入到函數中
你應該嘗試更好地解釋你的問題:
然後檢索您的對象在你的控制器通過。 – AndreaM16
檢查'baskeItems'上的拼寫 – georgeawg
@georgeawg:我認爲'baskeItems'實際上是正確的(儘管它拼錯了),否則他不會看到他稱之爲'totalFnc(item)'的元素作爲ng-重複將不會呈現任何東西(包括該元素)。而且,OP也會抱怨'item.name'和'item.price'沒有顯示出來:) – bosch