Mam taki kontroler:
angular.module('demo', [])
.controller('Hello', function($scope, $http) {
$http.get('http://localhost:8080/rest/cart').
then(function(response) {
$scope.items = response.data;
});
$scope.removeFromCart = function(productId) {
$http.delete('/delete/' + productId)
.then(function (data) { ////////////////////////////
$http.get('/cart'); ///////////////////////////////
});
};
});
I o ile ze zmiennej items
korzystam, żeby wyświetlić informacje o produkcie na stronie koszyka, tak z tych dwóch linijek obok których są slashe nie korzystam, bo po prostu jest button, który po naciśnięciu wywołuje funkcje removeFromCart wysyła się request DELETE, produkt jest usuwany z bazy i tyle, nic więcej mi nie trzeba. Ale usunąć tych linijek też nie mogę, bo wtedy w ogóle nic nie działa. Tak więc całokształt mi normalnie działa, ale czy mógłby się ktoś wypowiedzieć czy poz względem front-endu jest to "poprawnie" zrobione i co zrobić z tymi dwiema linijkami, skoro nie są mi potrzebne ?