javascript - 在反应中操作和保存本地Json文件
问题描述
我正在创建一个应用程序,我可以在其中导入本地 json 文件,更改其值并将其保存回来。最好的方法是什么?
是否有导入本地 JSON 文件的库?import from "./local.json"
如果是的话,图书馆和一个简单的陈述有什么区别?
以及在本地下载它而不是使用<a>
带有下载属性的标签的最佳方法是什么?
提前致谢 !!
解决方案
当您开发前端应用程序时,您应该开始思考“我的应用程序在浏览器中运行,浏览器可以做什么?”
浏览器可以加载本地 JSON 文件吗?答案是肯定的,但是 JSON 文件需要在您的前端项目文件夹中提供。
浏览器可以写一个本地的 JSON 文件吗?我不这么认为。
浏览器可以在用户机器的任何地方加载本地 JSON 文件吗?不,因为安全。
如果你想在本地加载/保存数据,你可以使用localstorage来实现。
另一方面,如果您使用后端应用程序,那么是的,您可以访问服务器中的每个文件/文件夹。
推荐阅读
- css - 中心导航栏品牌和右拉“帮助”图标
- python - 如何打印特定级别的所有节点?
- reactjs - 如何在我的 JS 应用程序中为 Google Drive 文件夹创建搜索栏?
- javascript - 在 mousemove 函数上获取光标坐标的问题
- laravel - Laravel S3 文件上传 - PutObject 操作需要非空参数:Bucket
- django - Django - 异常值:if 标记中的表达式意外结束
- for-loop - 为什么我的 for 循环增加超过它应该停止的位置?
- javascript - 即使用户点击了他们的偏好并关闭了框,Cookie 通知也会继续打开
- haskell - Haskell堆栈安装包,但模块无法导入
- python - Python sounddevice 示例不发出任何声音(树莓派)