Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以将localStorage JSON文件存储或导出到磁盘?_Javascript_Angularjs_Json_Local Storage - Fatal编程技术网

Javascript 是否可以将localStorage JSON文件存储或导出到磁盘?

Javascript 是否可以将localStorage JSON文件存储或导出到磁盘?,javascript,angularjs,json,local-storage,Javascript,Angularjs,Json,Local Storage,我用AngularJS构建了一个schedule应用程序,我正在寻找一种方法,在我关闭应用程序后,将应用程序中更改的数据保存到磁盘。当我再次打开应用程序时,我希望它再次读取新修改的JSON文件和新数据 我不需要它留在本地存储中,因为如果我清除缓存,我将丢失所有更改 是否可以将本地存储保存到磁盘 欢迎任何解决方案。这不是好的解决方案。上的工作已停止,API未标准化。在官方wc3网站(上面的链接): 关于本文件的工作已经停止,不应停止 被引用或用作实施的基础 但是在Chrome中,你的意思是让用户手

我用AngularJS构建了一个schedule应用程序,我正在寻找一种方法,在我关闭应用程序后,将应用程序中更改的数据保存到磁盘。当我再次打开应用程序时,我希望它再次读取新修改的JSON文件和新数据

我不需要它留在本地存储中,因为如果我清除缓存,我将丢失所有更改

是否可以将本地存储保存到磁盘


欢迎任何解决方案。

这不是好的解决方案。上的工作已停止,API未标准化。在官方wc3网站(上面的链接):

关于本文件的工作已经停止,不应停止 被引用或用作实施的基础


但是在Chrome中,你的意思是让用户手动下载JSON文件保存在某个地方,以便他们以后可以再次加载它吗?(主要的问题是,你不是想让这种情况自动发生,是吗?)我想我很乐意这样做,但当然,自动发生会更有效率。如果是自动的,我会说让它只作为本地存储。它被写入磁盘,甚至在计算机完全关闭时也会保持不变。大多数浏览器在清除内容时会将其与cookies分开列出,我知道我不希望浏览器让页面生成一个临时文件,而该文件不会在“完全清除”时被删除,我真的需要一个导出功能来保存本地存储中的数据,以便在另一台计算机上使用该应用程序,然后再次导入它。有什么建议吗?我认为使用数据URI有一些可能性。尝试以下问题中的一些建议: