angular - (Angular)在浏览器刷新时保留数据
问题描述
即使刷新浏览器,我也需要一种方法来保留我的数据。我使用了 rxjs 行为主题,但仍然没有帮助
不推荐使用本地/会话存储,因为它不安全且更好的做法,尤其是对于重要数据
解决方案
BehaviourSubject 只是内存,不会在浏览器刷新后继续存在,您需要将其放入会话存储中。
看看我的状态管理库 RxCache,它有使用会话存储的选项。如果将 sessionStorage 标志设置为 true,它将负责持久化到会话存储。
推荐阅读
- git - 如何在 CURL Ansible 中发送有效的 JSON
- amazon-cloudformation - 使用卷 DeleteOnTermination=true 创建实例失败
- swift - 无法构建模块
- android - 如何将动态数量的参数传递给strings.xml?
- prisma - Prisma ORM 如何创建迁移
- neo4j - Neo4J Cypher - 执行特定的 MATCH 语句并根据初始 MATCH 语句的结果返回结果
- google-sheets - 谷歌表格动态公式来获取表格名称并跨多个表格求和单元格值
- javascript - 误解 `each...in` 渲染与反应变量
- .net - 尝试将 powershell 模块发布到本地存储库时出现“Dotnet 打包失败”错误
- android - Kotlin - 创建连续片段将数据添加到错误的容器中