【发布时间】:2017-03-23 18:40:20
【问题描述】:
我只是 Angular 和开发购物车的初学者,现在添加“已添加!”时遇到问题当我点击“添加到购物车”按钮时的价值。 这是我的代码
<div ng-repeat="item in products"> <a ng-click="additem(item,$index)">add to cart</a><span>{{cartadded}}</div>
js
$scope.additem = function (product,index){$scope.productsList.push(product); var item=$scope.product[index]; item.cartadded="Added!"; }
【问题讨论】:
-
它应该是
{{item.cartadded}}而不仅仅是{{cartadded}},在additem函数中你可以做product.cartadded="Added!"不需要使用它的索引从数组中检索项目。 -
在你告诉的两种情况下都不起作用..!
标签: javascript jquery angularjs angularjs-ng-repeat