我有一个代码可以在控制器内完美运行,但在将其移至服务后,它似乎无法正常工作并在此之后立即崩溃:
return JSON.parse(window.localStorage.getItem("SavedContacts"));
服务代码:
var app = angular.module('myApp', ["ngStorage"]);
app.service('ContactManager', function()
{
this.Contacts={};
this.GetJsonFile = function ()
{
return JSON.parse(window.localStorage.getItem("SavedContacts"));
}
this.Contacts = this.GetJsonFile();
...
}
谢谢你的帮助。
编辑: