Rešeno: react props.children proptype

Glavna težava rekvizitov React je, da jih ni mogoče sestaviti. To pomeni, da ne morete zlahka ustvariti komponent za večkratno uporabo s kombiniranjem različnih vrednosti rekvizitov React.

React props.children proptype can be one of the following:

array: React.PropTypes.array, 
bool: React.PropTypes.bool, 
func: React.PropTypes.func, 
number: React.PropTypes.number, 
object: React.PropTypes.object, 
string: React.PropTypes.string, 
symbol: React.PropTypes.symbol

Ta vrstica kode definira vrste podatkov, ki jih lahko vsebuje lastnost React props.children. Lastnost React props.children se uporablja za prenos podatkov iz nadrejene komponente v podrejeno komponento.

Knjižnica proptypes

Proptypes je knjižnica za ustvarjanje komponent React, ki uporabljajo vrste prop. Omogoča preprosto deklariranje in uporabo tipov propov v komponentah React in ponuja nekaj priročnih funkcij za delo z njimi.

PropTypes olajša deklariranje in uporabo tipov prop v komponentah React. Tip prop lahko deklarirate s funkcijo PropTypes in ga nato uporabite v konstruktorju komponente ali lastnostih stanja.

Funkcija PropTypes ponuja tudi nekaj priročnih funkcij za delo s tipi prop. S funkcijo isPropType lahko na primer preverite, ali je podana vrednost veljaven primerek PropType.

Za kaj je Proptypes

Proptypes so funkcija Reacta, ki vam omogoča, da deklarirate vrsto za katero koli komponento v vaši aplikaciji. To vrsto je mogoče uporabiti za uveljavljanje določenega vedenja ali lastnosti komponente in z njo zagotoviti, da je vaša koda pravilna in dosledna.

Podobni objav:

Pustite komentar