Ionic saving the state of a checkbox


#1

Hi everyone,
I was just wondering could anyone help me with this. I want to save the state of a checkbox after leaving the page and to be able to go back into that page and have the checkbox still checked. Any ideas?

//the page with the checkbox
’<'input type=“checkbox” ng-model="checked"
ng-change="save(checked)"
ng-init=“checked = CONFIG”>

//the controller of that page
.controller(‘chemicalEmergencyCtrl’, function($scope, $http) {
$scope.newTask = function() {
$http({
method: ‘GET’,
url: ‘http://blahblahblah.cloudapp.net/prepareMessage.php’,
}).success(function(data) {
$scope.description = data;
})
.error(function(data) {
$scope.description = “No categories found by that name”;
})
}

$scope.CONFIG = localStorage.getItem('CONFIG');
	if (!$scope.CONFIG) {
	  $scope.CONFIG = true;
	}

	$scope.save = function(checked) {
	  $scope.CONGIF = checked;
	  localStorage.setItem('CONFIG', $scope.CONFIG);
	}

})