renderList = () => {
let KEY =0;
let components = this.props.components;
return Object.keys(components).forEach(function (key) {
Object.keys(components[key]).forEach(function (key_1) {
return (
<div key={++KEY}>
<div className="comp">{components[key][key_1].comp}</div>
<div className="name">{components[key][key_1].name}</div>
</div>
)
})
})
};
key={++KEY}
где до циклов объявлено KEY=0; const content = components ? <ul>{components.map((component, key)=><li key={key}>component.name</li>)}</ul> : <div>wdwqdqwd</div>
<List>
- запрашивает с апи список текущих ид и внутри себя делает рендер типо как-то так<Item>
запрашивате данные для себяrender(){
return <div>{this.props.ids.map(id=><Item id={id}>)}<div>
}