首页 > 解决方案 > 在反应中操作和保存本地Json文件

问题描述

我正在创建一个应用程序,我可以在其中导入本地 json 文件,更改其值并将其保存回来。最好的方法是什么?

是否有导入本地 JSON 文件的库?import from "./local.json"如果是的话,图书馆和一个简单的陈述有什么区别?

以及在本地下载它而不是使用<a>带有下载属性的标签的最佳方法是什么?

提前致谢 !!

标签: javascriptjsonreactjs

解决方案


当您开发前端应用程序时,您应该开始思考“我的应用程序在浏览器中运行,浏览器可以做什么?”

浏览器可以加载本地 JSON 文件吗?答案是肯定的,但是 JSON 文件需要在您的前端项目文件夹中提供。

浏览器可以写一个本地的 JSON 文件吗?我不这么认为。

浏览器可以在用户机器的任何地方加载本地 JSON 文件吗?不,因为安全。

如果你想在本地加载/保存数据,你可以使用localstorage来实现。


另一方面,如果您使用后端应用程序,那么是的,您可以访问服务器中的每个文件/文件夹。


推荐阅读