Как сохранить состояние сбрасываемой панели при обновлении страницы?Как сохранить состояние сбрасываемой панели при обновлении страницы
смотрите по умолчанию состояние:
group header 2
свернут в ниже состояния:
При обновлении страницы, изменения являются destroyed.how, чтобы сохранить разрушилась состояние панели при обновлении страницы?
мой angularjs код:
angular
.module('indexCtrl', [])
.controller('indexCtrl', [
'$scope',
'$location',
'$stateParams',
'$state',
'$rootScope',
function ($scope, $location, $stateParams, $state, $rootScope) {
$state.changeTitle($state.current.title);
$scope.oneAtATime = false;
$scope.groups = [
{
title: 'Dynamic Group Header 1',
content: 'Dynamic Group Body 1',
isOpen:true
},
{
title: 'Dynamic Group Header 2',
content: 'Dynamic Group Body 2',
isOpen: true
}
];
}
]);
Это своего рода широкий вопрос и действительно зависит от того, к чему вы стремитесь. Есть ли серверный компонент для вашего кода? Вы против использования локального хранилища или файлов cookie? Если ваш вопрос заключается в том, сможете ли вы сделать это только с помощью AngularJS, ответ будет отрицательным. – pizzasynthesis
Как использовать файлы cookie для этого? – testStack
@testStack Проверьте документацию https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies – BenR