我有一个JSON文件,需要在其中修改嵌套对象的属性。
我无法在Postman中使用json-server发送PUT请求。
我尝试向http://localhost:3000/data/1/11发送PUT请求,但没有成功。
我不确定如何访问ID为11的元素
我的JSON数据是
{
"data": [
{
"id": "1",
"name": "Amazon",
"image": "data:image/png;base64,iVBORw0KGgoAAA",
"children": [
{
"id": "11",
"name": "Clothes",
"image": "data:image/png;base64,iVBORw0KG",
"url": "http://www.google.com"
},
{
"id": "12",
"name": "Crockery",
"image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQ",
"url": "http://www.google.com"
},
{
"id": "13",
"name": "Home Appliances",
"image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEA",
"url": "http://www.google.com"
}
]
}
] }
1条答案
按热度按时间sbtkgmzw1#
可以使用
reduce()
和filter()
通过children id
获取子对象