2015-04-24 45 views
1

这是我的情况:我有一个web应用程序,用AngularJS/HTML编写的前端。刷新后保留数据AngularJS

目前,我有2个视图(2个不同的HTML页面)。

我在第一个视图中输入一个序列号,该序列号在服务的帮助下从第一个控制器传递到第二个视图的控制器。

在第二个视图中,我显示了一些从Django API端点获取的json数据。当我刷新页面,这个数据已经消失,字段是空的...

在我的情况下,这是不那么用户友好,所以我想保存数据(或序列号我传递在控制器)在刷新后恢复数据或序列号。因为刷新后,变量(序列号)在我的服务中将为空,所以json调用将失败。

我已经在互联网上已经有很多东西了,但是没有任何东西实际上适用于我。有人有想法吗?

+0

您可以使用localStorage来保存您的序列号。 – jcubic

+0

我会给你一个镜头 – Jesper

回答

0

您可以使用角度的$的CookieStore服务和值存储在第一控制器一个cookie,并获得了价值第二控制器。

$ cookieStore.put(“key”,“value”);

在,第二控制器做,

$ cookieStore.get( “钥匙”);