我在应用程序中使用Local Storage
保存一些字符串值。我想分别保存不同用户的值。问题是我的本地存储对象正在更新同一对象的键和值。
例如,有两个用户A和B。目标是分别为两个用户提供本地存储对象。
假设Local storage
对象对A的密钥是Alog
,对B的密钥是Blog
。当我首先登录用户A时,该对象包含密钥Alog
的值。
在用户B登录之后,Alog
将被Blog
所取代。而我想保留他们两个。
localStorage.setItem(user_logs, logs);
window.open("/newpage","_self");
user_logs
是动态创建的字符串,它包含附加有单词log
的用户名。因此,如果用户是A,则user_log
的值将是Alog
。
你能确定需要做什么吗?我在哪里犯了错误?
非常感谢您的帮助。
也许这个问题可以通过使用隐姓埋名窗口或使用两种不同的浏览器来解决。