Tạo giao diện html
<div class="row" ng-repeat="x in sanpham_loc" >
<div class="input-group input-number">
<div class="input-group-append">
<button style="font-size:2em;" type="button" class="btn btn-warning btThayDoiSL" ng-click="TangGiam(x,-1,$event)">-</button>
</div>
<input style="font-size:2em;width:60px;" type="text" class='txtSoLuong_Chon form-control' ng-model="x.SL" >
<div class="input-group-append">
<button style="font-size:2em;" type="button" class="btn btn-danger btThayDoiSL " ng-click="TangGiam(x,1,$event)" >+</button>
</div>
</div>
</div> <!-- row -->
// sanpham_loc đối tượng array Json
// ng-click="TangGiam(x,-1,$event)
// với x là đối tượng JSON khi for
// x.SL , x._SYS_KEY
Code JS
$scope.TangGiam = function (objJS,tg,ev) {
//var html_ev =angular.element(ev.target); // chuyển thành DOM
//alert( html_ev.parent().parent().parent().parent().parent().html());
objJS.SL= objJS.SL+tg;
}; //TangGiam
Cách nút tăng giảm số lượng với Angular