У меня есть значок звездочки, который я хочу, чтобы он становился желтым каждый раз, когда пользователь нажимает его, но я не знаю, как сохранить этот цвет в связанном с ним объекте после перезагрузки ..
Это мой JavaScript
$scope.favorite = function (idea) {
$scope.newFav.ideaId = idea.id;
$(document).on('click', '.box-btn', function() {
$(this).find('.uiIconStar').toggleClass('reeed').toggleClass('uiIconStarBlank uiIconColorStarYellow');
});
};
$scope.saveFavorite = function(idea) {
$scope.newFav.ideaId = idea.id;
$http({
data : $scope.newFav,
method : 'POST',
headers : {
'Content-Type' : 'application/json'
},
url : ideaFrontContainer.jzURL('IdeaFrontController.SaveFavorite')
}).then(function successCallback(data) {
$scope.loadFavorites();
}, function errorCallback(data) {
// $scope.setResultMessage($scope.i18n.defaultError, "error");
});
};