Die richtige React Component PropTypes für es6 (Weak) Maps, Sets

8

Ich möchte den Benutzer zwingen, ein es6 Map-Objekt zu übergeben Eine React-Komponente, die PropTypes verwendet, zum Beispiel:

%Vor%

Aber es sieht so aus, als gäbe es in React nichts dergleichen. ( Die offizielle Dokumentation ).

    
Vitalik Zaidman 29.03.2016, 09:05
quelle

3 Antworten

4
%Vor%     
danday74 09.06.2017 11:02
quelle
3

Es ist nicht praktisch, aber es ist möglich, einen eigenen PropType zu schreiben.

Aus der Quelle von React (die zu diesem Zeitpunkt leider nicht verfügbar ist):

%Vor%

Was Sie so verwenden können:

%Vor%     
David Tang 29.03.2016 09:15
quelle
1

Verwenden Sie eine benutzerdefinierte Eigenschaftsprüfung (aus der Dokumentation ):

%Vor%

Das könnte also ungefähr so ​​aussehen:

%Vor%     
Brandon 29.03.2016 13:21
quelle