我已经实施了服务。我正在创建两个对象。 刷新后,它们的值变为空。
我应该如何存储这些对象,这样我也可以在刷新后访问它们。
ln -sfv something
这是在服务中实现的,因此它只会运行一次。 现在我需要存储这些对象,这样即使刷新后我也可以访问它们。
答案 0 :(得分:1)
对于应用内的数据持久性,应使用服务。
对于浏览器中的数据持久性,应使用localstorage。
了解localstorage:https://developer.mozilla.org/en/docs/Web/API/Window/localStorage
答案 1 :(得分:1)
我更喜欢选择 - localstorage。
在本地存储上实现角度的本地存储。
答案 2 :(得分:0)
使用javascript LocalStorage:
localStorage.setItem("userPool", userPool);
localStorage.setItem("cognitoUser", cognitoUser);
localStorage.getItem("userPool");
localStorage.getItem("cognitoUser");
您还可以使用具有更灵活API的角度localstorage 库。
答案 3 :(得分:0)
您有几种选择:
答案 4 :(得分:0)
最佳选择是使用角度本地存储。 https://github.com/grevory/angular-local-storage/