db actions
Former-commit-id: 2b09617e93a7a76be76112f361e0c6635bde8c46 [formerly cb21cb6d38ce7168283da2facecd72ff55dd8062] [formerly 2b09617e93a7a76be76112f361e0c6635bde8c46 [formerly cb21cb6d38ce7168283da2facecd72ff55dd8062] [formerly 2b09617e93a7a76be76112f361e0c6635bde8c46 [formerly cb21cb6d38ce7168283da2facecd72ff55dd8062] [formerly cb21cb6d38ce7168283da2facecd72ff55dd8062 [formerly d94a48297dc50b082165969ec72f6dafb49bf694 [formerly 50cc227c8b86ecdf64c7dff28e089b6963a6a5c3]]]]] Former-commit-id: d5d61acd1aa0e9335fcac37900dfb18cf7d9a3d8 Former-commit-id: a490c1d36c2631b316a9af2596a89887321b7d93 Former-commit-id: b3012f888349f0cdad641e0988e0de21df928955 [formerly 8a4be822b9526059131f28530c2ad89d945258cd] Former-commit-id: a24c1f17605c335c9b504a954c5c3b0a23bc6a84 Former-commit-id: 03bff2a157c90e3a306d09bd4aded713d9b78f23 Former-commit-id: 38569629e15a50051e3b687f4e650cf77c391b63 Former-commit-id: 22bfdd418b736df02d3b4d4717a760cbc8c948e9 Former-commit-id: ea7774773cb467e890c1fb456ad6f076815a44b1
This commit is contained in:
@@ -4,14 +4,7 @@ sidebar: auto
|
||||
|
||||
# 数据持久化
|
||||
|
||||
D2Admin 对数据持久化做了更贴心的包装。
|
||||
|
||||
数据持久化在 D2Admin 中主要体现在两个方面:
|
||||
|
||||
* 系统设置持久化
|
||||
* 用户数据持久化
|
||||
|
||||
系统设置持久化已经在核心模块中写好,这里主要介绍用户数据持久化。
|
||||
D2Admin 对数据持久化做了更清晰的包装,您可以通过
|
||||
|
||||
## 公用存储
|
||||
|
||||
@@ -59,4 +52,5 @@ await this.$store.dispatch('d2admin/db/databasePage', { vm: this, user: true })
|
||||
|
||||
## 私有路由快照
|
||||
|
||||
私有路由快照相当于私有路由存储一种快捷操作, 会将传入 vm 实例的 $data 全部根据用户区分持久化, 下面的表单来自 Element 的表单示例, 在 D2Admin 的本页示例中你可以随意填写这个表单, 表单内容会自动实时持久化, 无论是切换标签页、重新打开标签页、刷新浏览器、重开浏览器、重开浏览器标签页等, 该页面数据都会自动恢复到上次填写的状态, 这些都只需要你使用 D2Admin 提供的两个方法, 总共只需要多写十几行代码。
|
||||
私有路由快照相当于私有路由存储一种快捷操作, 会将传入 vm 实例的 $data 全部根据用户区分持久化, 下面的表单来自 Element 的表单示例, 在 D2Admin 的本页示例中你可以随意填写这个表单, 表单内容会自动实时持久化, 无论是切换标签页、重新打开标签页、刷新浏览器、重开浏览器、重开浏览器标签页等, 该页面数据都会自动恢复到上次填写的状态, 这些都只需要你使用 D2Admin 提供的两个方法, 总共只需要多写十几行代码。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user