javascript - 如何在 React js 中对本地保存的 JSON 进行 CRUD 操作
问题描述
从任何端点获取 json 并将其保存在本地
fetch("any endpoint")
.then((response) => response.json())
.then((responseJson) => {
this.state ={
data:responseJson
}
})
如何为本地示例 json 进行 CRUD 更改
{ "key": "value" }
**为删除键和值添加新键并更新**
解决方案
用于添加/更新state
使用setState
.
this.setState({
data:responseJson
})
要删除一个state
只需设置data
为undefined
,如下所示
this.setState({
data: undefined
})
对于阅读data
,
console.log(this.state.data);
推荐阅读
- mysql - 在 MySQL 触发器中将值设置为变量
- python - 我想为 imread 目录编号
- json - 调用 JSONDecoder 后,对象没有明显变化
- c# - asp.net - GridView 中的 JSON 格式
- python - 如何将单个字符串与熊猫中的多个字符串进行比较?
- laravel - “非静态方法 Redis::get() 不能被静态调用”在生产中但不是在本地
- javascript - 用对对象字面量的多个赋值替换 switch 语句
- powershell - 无法使用 Start-Process powershell.exe 在 onedrive 路径运行 ps1 文件
- java - 在什么时候我可以在 RecyclerView 中获得视图的宽度?
- php - MySQL / PHP - 在逗号分隔的列上搜索