试图在响应中更新JSON文件

时间:2019-03-01 11:03:39

标签: javascript json reactjs

我有一个JSON文件'DealerList.json',我可以通过使用

导入来从我的应用程序访问它
import DealerList from './json/DealerList'
let tasks = DealerList;

此处的任务包含JSON,我可以轻松访问它。 有什么方法可以像我更新值或删除值那样更新回JSON。我也尝试过 require(“ fs”),但这也引发了错误。

JSON文件存在于React App中名为json的文件夹中。

1 个答案:

答案 0 :(得分:2)

不,这是一件好事。您不希望任何网络浏览器能够附带并重写HTTP服务器上的文件。

编写一个Web服务,该服务将基于HTTP请求读取和更新数据(具有适当的身份验证/授权,以防止不良信息更改数据)。然后通过XMLHttpRequest / fetch /封装它们之一的抽象库与之交互(例如axios)。

(或者,如果要基于每个浏览器存储数据,而不是在访问者之间共享,则使用localStorage。