如何使用Angular本地存储
How to use Angular Local storage
我是 angular 的新手,正在尝试访问 localStorage。这是代码。请帮我弄清楚这是否不是定义和使用的正确方法。谢谢。
var app = angular.module("toggleApp", ['LocalStorageModule']).config(function (localStorageServiceProvider) {
localStorageServiceProvider
.setPrefix('test')
.setStorageType('localStorage');
});
app.controller("toggleController", function ($scope, $timeout,
timerParsingService, localStorageService) {
localStorageService.set('user' ,'yash');
你可以使用 ng-storge 模块并使用
$localStorage.key = value
或者您也可以使用 getter 和 setter
$localStorageProvider.set('key', { k: 'value' });
您不需要在应用程序中定义任何模块或注入任何其他模块。
在你的应用程序中注入 $window
然后你就可以像这样访问 localstorage 模块
angular.module('toggleApp', [])
.controller('toggleController', ['$scope', '$window', function ($scope, $window) {
$window.localStorage.setItem('ls', 'test');
}]);
并像这样保存值
$window.localStorage.setItem('ls', 'test');
您可以像这样检索 localStorage 值
$window.localStorage.getItem('ls');
我是 angular 的新手,正在尝试访问 localStorage。这是代码。请帮我弄清楚这是否不是定义和使用的正确方法。谢谢。
var app = angular.module("toggleApp", ['LocalStorageModule']).config(function (localStorageServiceProvider) {
localStorageServiceProvider
.setPrefix('test')
.setStorageType('localStorage');
});
app.controller("toggleController", function ($scope, $timeout,
timerParsingService, localStorageService) {
localStorageService.set('user' ,'yash');
你可以使用 ng-storge 模块并使用
$localStorage.key = value
或者您也可以使用 getter 和 setter
$localStorageProvider.set('key', { k: 'value' });
您不需要在应用程序中定义任何模块或注入任何其他模块。
在你的应用程序中注入 $window
然后你就可以像这样访问 localstorage 模块
angular.module('toggleApp', [])
.controller('toggleController', ['$scope', '$window', function ($scope, $window) {
$window.localStorage.setItem('ls', 'test');
}]);
并像这样保存值
$window.localStorage.setItem('ls', 'test');
您可以像这样检索 localStorage 值
$window.localStorage.getItem('ls');