Wie verwende ich PropTypes ohne Verwendung einer Klasse in einer funktionalen zustandslosen Komponente von reag?
export const Header = (props) => (
<div>hi</div>
)
javascript
reactjs
react-props
react-proptypes
Alan Jenshen
quelle
quelle
Es ist nicht anders mit dem Stateful, Sie können es hinzufügen wie:
Hier ist ein Link zu den Requisitentypen npm
quelle
PropTypes
In diesem Fall möchten SieReact
title: PropTypes.string
Genauso wie bei klassenbasierten Komponenten:
Hinweis: Je nach verwendeter React-Version müssen Sie möglicherweise
prop-types
übernpm install prop-types
oder installierenyarn add prop-types
.quelle
Dies geschieht genauso wie bei klassenbasierten Komponenten
Hoffe das hilft !
quelle
Verwenden Sie seit React 15 Folgendes ,
propTypes
um Requisiten zu validieren und Dokumentation bereitzustellen:Dieser Code unter der Annahme eines Standardwerts,
props={}
wenn der Komponente keine Requisiten zur Verfügung gestellt wurden.quelle