我正在尝试通过
localStorage
存储一些数据,这样如果刷新此页面,我可以在网络的同一页面中再次加载它。
想象一个用户写评论,他刷新页面,我想通过
localStorage
再次加载评论,以便用户可以在刷新后继续编辑他的评论。
我面临的问题是,如果用户在同一页面上打开多个选项卡,写下不同的评论怎么办?我如何检索特定选项卡的正确信息?
只需使存储密钥唯一即可。例如,在其中包含主题或回复的评论 ID:
localStorage.setItem(`reply-to-${topic.id}`, comment.text);