У меня есть этот HTMLИспользование ngStorage (angularjs) для варианта языка
<button class="btn btn-info" ng-click="setLanguage('en')">English</button>
<button class="btn btn-info" ng-click="setLanguage('de')">Danish</button>
<p>{{name[language]}}</p>
и код JavaScript
$scope.language='en'; //initial default value
$scope.setLanguage = function(language) {
$scope.language = language;
}
я Binding язык кнопки для 2 languages.based на выбранном языке, содержание будет показано. как хранить en
или de
в localstorage. если я обновляю или изменяю страницу, язык набора должен быть таким же. как это сделать. кто может мне помочь Здесь находится плункер http://plnkr.co/edit/zHMvBWCKevKgGeBerhhE?p=preview
Вы ищете 'localStorage.setItem (ключ, значение)' и 'localStorage.getItem (key)'? Я не знаю, зачем вам нужно ngStorage, если вы просто хотите использовать localStorage. – AntiHeadshot
Нет, но то же самое. Я использовал ngStorage. https://github.com/gsklee/ngStorage, но я не знаю, как его использовать. Если вы можете сказать мне по-своему. который вы сказали выше, это тоже нормально –