Reactjs 从对象列表中删除对象
我有一个对象对象(Reactjs 从对象列表中删除对象,reactjs,object,jsx,create-react-app,Reactjs,Object,Jsx,Create React App,我有一个对象对象({0:{name:“foo”,price:“2.32unit”},1:{name:“bar”,price:“0.45unit”}等) 我已经试过很多东西了 JSON.stringify(o)然后删除文本,但这会把索引搞砸 转换为数组并删除a.indexOf(名称) 还有一些我不记得了 问题是:我如何才能删除一个只具有上述列表中给定名称的对象({0:{name:“foo”,price:“2.32unit”},1:{name:“bar”,price:“0.45unit”}等),
{0:{name:“foo”,price:“2.32unit”},1:{name:“bar”,price:“0.45unit”}
等)
我已经试过很多东西了
然后删除文本,但这会把索引搞砸JSON.stringify(o)
- 转换为数组并
删除a.indexOf(名称)
问题是:我如何才能删除一个只具有上述列表中给定名称的对象(
{0:{name:“foo”,price:“2.32unit”},1:{name:“bar”,price:“0.45unit”}
等),以及如何根据对象名称查找对象的索引?只需使用删除
即可从对象中删除条目
让obj={
0:{name:'0'},
1:{name:'1'},
2:{name:'2'}
}
删除obj[1];
控制台日志(obj)代码>