Dab tsi yog render prop?
Dab tsi yog render prop?

Video: Dab tsi yog render prop?

Video: Dab tsi yog render prop?
Video: C.O.Y. - Chenning Xiong x LT x Supryze (Official Music Video) 2024, Hlis ntuj nqeg
Anonim

Render Props . Lub sij hawm ua prop ” hais txog cov txheej txheem rau kev sib qhia cov cai ntawm React Cheebtsam siv a prop nws tus nqi yog ib txoj haujlwm. Ib feem nrog a ua prop siv lub luag haujlwm uas xa rov qab lub ntsiab lus React thiab hu nws es tsis txhob siv nws tus kheej ua logic.

Ntawm no, dab tsi yog render props?

Render Props . Lub sij hawm ua prop ” hais txog cov txheej txheem rau kev sib qhia cov cai ntawm React Cheebtsam siv a prop nws tus nqi yog ib txoj haujlwm. Ib feem nrog a ua prop siv lub luag haujlwm uas xa rov qab lub ntsiab lus React thiab hu nws es tsis txhob siv nws tus kheej ua logic.

Ib yam li ntawd, dab tsi yog render thiab xa rov qab rau hauv react? Hauv teb , ua yog ib txoj kev qhia teb dab tsi los tso saib. rov qab los nyob rau hauv ib txoj kev los yog muaj nuj nqi yog cov zis ntawm txoj kev los yog muaj nuj nqi. Render yog ib txoj kev uas qhia teb dab tsi los tso saib.

Dhau li ntawm qhov no, lub hom phiaj ntawm kev ua hauv kev xav yog dab tsi?

Nyob rau hauv ib tug nutshell, kev ua yog tus txheej txheem ntawm kev hloov koj teb Cheebtsam rau hauv DOM (Cov Ntaub Ntawv Hom Qauv) cov nodes uas koj tus browser tuaj yeem nkag siab thiab tso tawm ntawm qhov screen. DOM manipulation yog qeeb heev.

Koj hla Props li cas?

Tias yog vim li cas koj tsis xav kom muaj cov khoom siv ua cov ntaub ntawv zoo li qub, tab sis hla dynamic cov ntaub ntawv rau koj tivthaiv xwb. Qhov ntawd yog qhov React's khoom siv tuaj ua si. Koj ua tau hla cov ntaub ntawv hauv React los ntawm kev txhais cov kev cai HTML cwj pwm uas koj muab koj cov ntaub ntawv nrog JSX syntax. Yog li tsis txhob hnov qab curly braces.

Pom zoo: