Առաջադրանքներ

React-ում մենք կարող ենք հենակետեր կամ հատկություններ փոխանցել երեխայի բաղադրիչներին:

‹Ari name=’Ariharasudhan’ /›

Վերոնշյալ տողում մենք գրում ենք Ari բաղադրիչը և փոխանցում «Ariharasudhan»-ի լարային արժեքի անունը Ari բաղադրիչին:

Հենակետերին փոխանցված արժեքը ստանալու համար { props.var_name } շարահյուսությունն է, ինչպես ցույց է տրված վերևում:

Մենք կարող ենք նաև զանգվածը որպես փաստարկ փոխանցել props-ին:

Լռակյաց պարագաներ

React-ն ունի նաև լռելյայն հենարաններ սահմանելու տարբերակ: Մենք կարող ենք սահմանել լռելյայն հենարանները, ինչպես ստորև:

Եթե ​​մենք մատուցում ենք MyName բաղադրիչը մեր սեփական տարրով, ասենք՝ ‹MyName name=’Ari’/›, դա նշանակում է, որ մենք անտեսում ենք լռելյայն բաղադրիչը:

PropTypes

React-ը տրամադրում է տիպերի ստուգման օգտակար հատկություններ՝ համապատասխան տեսակները ստուգելու համար:

Լավագույն պրակտիկա է համարվում propTypes սահմանելը, երբ մենք տեղյակ ենք հենարանի տեսակից: propTypes հատկությունը կարող է սահմանվել բաղադրիչի համար այնպես, ինչպես սահմանված են defaultProps-ները: Դա անելը մեզ թույլ կտա գնալ համապատասխան տեսակների: Մինչ propTypes-ն օգտագործելը, դրա համար մեզ անհրաժեշտ է ևս մեկ CDN:

ՄԵՐՍԻ ❤️