首页 > 解决方案 > 如何在 React js 中对本地保存的 JSON 进行 CRUD 操作

问题描述

从任何端点获取 json 并将其保存在本地

fetch("any endpoint")
.then((response) => response.json())
.then((responseJson) => {

  this.state ={
       data:responseJson 
      }

})

如何为本地示例 json 进行 CRUD 更改

{ "key": "value" }

**为删除键和值添加新键并更新**

标签: javascriptjsonreactjs

解决方案


用于添加/更新state使用setState.

this.setState({
   data:responseJson 
})

要删除一个state只需设置dataundefined,如下所示

this.setState({
  data: undefined
})

对于阅读data

console.log(this.state.data);

推荐阅读