страницы HTML:Angularjs добавления службы
ng-click="removeCoupon(coupon.couponId)"
Контроллер:
$scope.removeCoupon=adminService.removeCoupon(Id)
.then(
function(response) {
hide_all_and_show_one_insideTab('successLog');
$scope.log = "Coupon Id# " + Id + " successfully removed.";
adminService.getCoupons()
.then(
function(response) {
$scope.coupons = response.data;
});
});`
обслуживание:
this.removeCoupon = function(Id){
return $http.get(baseURL+"admin/removeCoupon/"+Id);
};
, когда я загрузить HTML, есть EROR «angular.js : 13424ReferenceError: Идентификатор не определен при новом (controller1.js: 56) "
Кто-то может указать мою эру? до того, как я сделал это без обслуживания, и он работал нормально, поэтому ng-click успешно переносит coupon.couponId, теперь, когда я пытаюсь передать весь вызов сервера службе, я получаю эту ошибку. Контроллер 1 js.56 является первой строкой кода контроллера, который я написал здесь.
это действительно решить мою проблему, \ –
большое спасибо! –
Спасибо! если это сработало, тогда примите мой ответ – sumair