Warum funktioniert this.props.children.map nicht?

8

Ich habe diesen Code in mehreren anderen Komponenten geschrieben, aber ich kann nicht verstehen, warum das nicht funktioniert.

%Vor%

Jede Hilfe würde sehr geschätzt werden!

    
epicsharp 06.04.2015, 02:30
quelle

1 Antwort

12

this.props.children ist eine undurchsichtige Datenstruktur. Es kann entweder ein Array oder ein einzelnes Element sein. In Ihrem Fall ist this.props.children wahrscheinlich ein einzelnes Element, weshalb die Methode .map() nicht definiert ist.

Sie sollten die React.Children API verwenden, wenn Sie die children prop.

Siehe auch Art der Kinderrequisiten .

    
Alexandre Kirszenberg 06.04.2015, 10:43
quelle

Tags und Links