Ich versuche, Objekt für Eigenschaft zu filtern, aber ich kann es nicht funktionieren lassen.React - Filter nach Objekteigenschaften
Daten in dem Objekt sind wie so strukturiert:
Ich bin Daten durch die UID zu holen und dann Abbilden alle Elemente aus dem Objekt, aber ich kann den Filter nicht funktioniert.
Render-Methode sieht so aus:
render() {
return(
<div>
{Object.keys(this.state.dataGoal)
.filter(key => key.main == true)
.map((key, index) => {
return <div key={key}>
<h1>{this.state.dataGoal[key].name}</h1>
<p>{this.state.dataGoal[key].main}</p>
</div>
})}
</div>
Alle Ideen, was ich falsch mache?
Vielen Dank für jede Hilfe, Jakub
Was ist 'this.state.dataGoal'? – dfsq