我是Angular的新手,可以使用一些幫助。在AngularJS中創建全局對象
我想在整個應用程序中維護一個對象。我創建了一個工廠,使用http.get請求一個JSON文件讀取:
grey.factory('JiraData', function($http) {
return {
getData: function(callback) {
$http.get('js/testdata.json').success(callback);
}
};
});
然後我在我的控制器訪問這些數據:
grey.controller ('StoreFilterController', function($scope, JiraData) {
JiraData.async().then(function(d) {
$scope.data = d.data;
});
});
我現在可以在視圖訪問該數據引用我的StoreFilterController。這些數據需要在我的應用程序中在各種控制器,工廠和指令中使用和操縱。什麼是完成這個最好的方法?
使用cookie或localstorage。 – 2014-10-10 03:28:26