Ich möchte Elemente von Requisiten, ich kann es mit Anfangszustand, aber nicht mit Antwort vom Server. machen meine Funktion:Kartenfunktion in reagieren (err: TypeError: e.map ist keine Funktion)
const { data } = this.props;
return (
<div >
{data.map((item, index) =>
<div key={index} className="row">
<span data = { data } className="number col-4 col-md-8">{item._id}</span>
<span data = { data } className="date col-4 col-md-2">{item.date}</span>
<span data = { data } className="tag col-4 col-md-2">{item.tag}</span>
<div className="col-md-12 ">
{item.text}
</div>
</div>
)}
</div>
)
}
ich diesen Fehler:
TypeError: e.map is not a function
Antwort: Object {data: Array (12), Stand: 200, status: "OK", headers: Object, config: Objekt ...}
Wo ist Ihr Anruf zum Server? Wo ist 'e.map' in deinem Code? –
Können Sie zeigen, wie Sie Ihre Datenstütze von der Antwort aktualisieren? Es sieht so aus, als ob Daten undefiniert werden, also denke ich, dass Sie etwas außer Kraft setzen, aber ich kann es nicht sagen, bis ich den Code sehe. –