Ich habe eine Komponente, die eine Requisite für ihre Größe erhält. Die Requisite kann entweder eine Zeichenfolge oder eine Zahl sein, z. B.: "LARGE"
Oder 17
.
Kann ich React.PropTypes wissen lassen, dass dies bei der propTypes-Validierung entweder der eine oder der andere sein kann?
Wenn ich den Typ nicht spezifiziere, erhalte ich eine Warnung: prop type `size` is invalid; it must be a function, usually from React.PropTypes.
MyComponent.propTypes = {
size: React.PropTypes
}
reactjs
react-proptypes
Kevin Amiranoff
quelle
quelle
ReferenceError: oneOfType is not defined
- Irgendwelche Vorschläge? Danke im Voraus!!import PropTypes from 'prop-types';
?import PropTypes from 'prop-types';
Zu Dokumentationszwecken ist es besser, die zulässigen Zeichenfolgenwerte aufzulisten:
quelle
Dies könnte für Sie funktionieren:
quelle
quelle