开源改变世界

加载、保存整个应用程序状态 #33

推推 grbl 2年前 (2023-02-03) 229次浏览
关闭
tbfleming 打开了这个问题 2016 年 11 月 14 日 · 3条评论
关闭

加载、保存整个应用程序状态#33

tbfleming 打开了这个问题 2016 年 11 月 14 日 · 3条评论

评论

加载、保存整个应用程序状态 #33
成员

如果用户能够保存所有内容,包括 CAM 窗格,那就太好了。@jorgerobles因为您已经在处理设置和机器配置文件的加载/保存,所以要这样做吗?

加载、保存整个应用程序状态 #33
合作者

我将尽我所能。如果可序列化则可保存。在 src/index.js 上注册
了一个组件 ( https://github.com/elgerlambert/redux-localstorage )。请告诉我更多细节,因为可能无法存储加载的 SVG,并且不应存储某些状态以防止出现奇怪的行为(如撤消历史记录)

加载、保存整个应用程序状态 #33
成员作者

商店中的所有东西都是可序列化的,除了可能撤消历史记录。undo/redo 是否可以保存,我没有仔细看。

应该保存什么:

  • 到文件:除了可能撤消/重做之外的所有内容
  • 本地存储:可能不是文档、操作和 gcode。这些对于本地存储来说可能太大了(这在 ChiliPeppr 中导致了很多问题)。也可能不是相机,因为它可能聚焦在特定文档上。
加载、保存整个应用程序状态 #33
合作者

完毕!