2017-04-20 77 views
1

我想要一种方法来存储一个局部变量,即使我改变了路径(页面)或角度应用程序,它仍然会保留在那里。我试过$ window.localStorage.set并获得项目,他们没有为rootScope工作,以及和$ window.variable角度js局部变量在不同角度的应用程序

+0

如何使用localStorage? - 我觉得是唯一的选择,你可以使用changin角度的应用程序。另外,你通过改变角度应用程序意味着什么?你想坚持不同的应用程序的东西? –

+0

是的,就像我可以从不同的角度应用程序访问的变量,我用localStorage,我编辑的问题 –

+0

这就像一个环境变量?还是什么动态? – Murwa

回答

0

如果你想存储在本地存储的值可以使用:

localStorage.setItem({identifier}, {value}); 

然后要检索您的值,您可以使用:

localStorage.getItem({identifier}); 
+0

我无法使用这种方式发送对象我只能发送一个变量 –

+0

@MahmoudYoussef您正在将值存储在本地存储中,并使用标识符访问它。你是什​​么意思,你不能以这种方式存储一个对象? – Ken

+0

问题解决了我的意思是我无法通过这种方法发送对象,但事实证明我可以。我的意思是任何类型的数组不仅是一个字符串 –