从本地存储清除Ionic用户

从本地存储清除Ionic用户

问题描述:

我在离子应用程序中使用Ionic Io用户。从本地存储清除Ionic用户

在我的应用程序中,如果用户将应用程序下载到设备上,他有时会使用不同的用户登录。所以需要随时更改本地存储中保存的Ionic.User。

所以我想知道是否有办法从本地存储中删除用户。像

Ionic.User.clear()

参考的东西:http://docs.ionic.io/docs/user-quick-start

+0

你如何保存你的用户正好localStorage的? 香草JavaScript还是你正在使用一个模块,如角度本地存储? – mhx

+0

它通过参考链接中给出的Ionic.Io保存到本地存储。我用localStorage.removeItem(key);去除东西,但它似乎是一个解决方案而非解决方案。我想知道是否有人可以帮助我找到是否可以通过更清洁的方式清洁由Ionic.Io存储的本地存储元素。或者由Ionic本身推荐更多的方式。 – razmik

本地存储保存它在密钥值对值。您可以从本地存储中删除你的关键:

function (key) { 
     localStorage.removeItem(key); 
    } 

参考链接: Storage reference link

+0

谢谢。我也使用这个解决方案来删除KeyValue对。我想知道是否有人可以帮助我找到是否可以通过更清洁的方式清洁由Ionic.Io存储的本地存储元素。或者由Ionic本身推荐更多的方式。 – razmik

+0

如果你想这个答案,请标记为接受。 – QuokMoon