[英]How to save object array to localStorage using angular local storage
我在控制器中有這個數組對象,如何將這個對象保存到本地存儲,然后在 Angular 的整個應用程序中訪問這個本地存儲(我使用 ngStorage)
$scope.drivers = [{
"entity$": "-/sys/daily_journeys",
"name": "Tom David",
"journey_count": 90,
"traveled_distance": "773",
"total_risk": 0.367,
"days": 22,
"id_device": "4564645",
"avg_risk": "0.0",
"risk_category": "GREEN"
}, {
"name": "James Doc",
"journey_count": "-",
"traveled_distance": "-",
"total_risk": "-",
"days": "-",
"id_device": 32423435,
"avg_risk": "-",
"risk_category": "NONE"
}, {
您可以使用 $cookiestore。 設置 $scope (key, value) 對。 在控制器中注入 shareDataService。
app.service('shareDataService', ['$cookieStore', function ($cookieStore) {
var _setAppData = function (key, data) { //appId, appName) {
//var appData = { 'appId': appId, 'appName': appName };
$cookieStore.put(key, data);
};
var _getAppData = function (key) {
var appData = $cookieStore.get(key);
return appData;
};
return {
setAppData: _setAppData,
getAppData: _getAppData
};
}]);
將服務放在應用程序的主模塊中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.