Ich hätte gerne eine Bedingung, die angibt, ob Prop ein React-Knoten ist, dann wird er einfach als Kind in eine Komponente eingefügt, und wenn dies nicht der Fall ist, ergreifen Sie etwas, um ihn zu einer Komponente zu machen. Auf diese Weise kann meine Komponente diese Stütze als ein Array von Strings oder ein Array von Knoten akzeptieren.
Ich habe versucht zu überprüfen, ob React.PropTypes.node
einen booleschen Wert zurückgeben würde und das nicht.
Sagen wir, ich habe ein Modul namens List
und es gibt eine Stütze namens items
. Ich möchte in der Lage sein,
sowie
%Vor%Und innerhalb der Komponente gibt es eine Logik, die den Unterschied erkennt, und wenn es ein einfaches Array ist (kein Array von Knoten), können die Elemente zugeordnet werden.
React hat eine Funktion, um zu überprüfen, ob eine Variable ein Element ist, hier ist die Dokumente .
%Vor%Tags und Links javascript reactjs properties