Prüfe ob die Variable Knoten oder Array react ist

9

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,

zu übergeben %Vor%

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.

    
ThomasReggi 17.09.2015, 16:53
quelle

1 Antwort

21

React hat eine Funktion, um zu überprüfen, ob eine Variable ein Element ist, hier ist die Dokumente .

%Vor%     
ThomasReggi 17.09.2015, 16:53
quelle

Tags und Links