Ի՞նչ է ռենդերային հենարանը:
Ի՞նչ է ռենդերային հենարանը:

Video: Ի՞նչ է ռենդերային հենարանը:

Video: Ի՞նչ է ռենդերային հենարանը:
Video: Unity URP: A Beginner’s Guide to Setting Up Your Project 2024, Նոյեմբեր
Anonim

Render Props . Տերմին մատուցել հենարան »-ը վերաբերում է React բաղադրիչների միջև կոդի փոխանակման տեխնիկային՝ օգտագործելով a հենարան որի արժեքը ֆունկցիա է: Բաղադրիչ՝ ա մատուցել հենարան վերցնում է մի ֆունկցիա, որը վերադարձնում է React տարրը և կանչում է այն՝ իր սեփականն իրականացնելու փոխարեն մատուցել տրամաբանությունը։

Այստեղ ի՞նչ են ռենդերային հենարանները:

Render Props . Տերմին մատուցել հենարան »-ը վերաբերում է React բաղադրիչների միջև կոդի փոխանակման տեխնիկային՝ օգտագործելով a հենարան որի արժեքը ֆունկցիա է: Բաղադրիչ՝ ա մատուցել հենարան վերցնում է մի ֆունկցիա, որը վերադարձնում է React տարրը և կանչում է այն՝ իր սեփականն իրականացնելու փոխարեն մատուցել տրամաբանությունը։

Նմանապես, ի՞նչ է render-ը և վերադարձը արձագանքում: Մեջ արձագանքել , մատուցել մեթոդ է, որը պատմում է արձագանքել ինչ ցուցադրել: վերադարձ մեթոդի կամ ֆունկցիայի մեջ մեթոդի կամ ֆունկցիայի արդյունքն է: Ներկայացնել մեթոդ է, որը պատմում է արձագանքել ինչ ցուցադրել:

Բացի սրանից, ռեակտում ներկայացնելու նպատակը ո՞րն է։

Մի խոսքով, մատուցում ձեր վերափոխման գործընթացն է արձագանքել բաղադրիչները DOM (Փաստաթղթի օբյեկտի մոդել) հանգույցներում, որոնք ձեր դիտարկիչը կարող է հասկանալ և ցուցադրել էկրանին: DOM-ի մանիպուլյացիան չափազանց դանդաղ է ընթանում:

Ինչպե՞ս եք անցնում Props-ը:

Դա պայմանավորված է նրանով, որ դուք չեք ցանկանում ունենալ ստատիկ տվյալներ մատուցող բաղադրիչ, բայց անցնել Փոխարենը ձեր բաղադրիչի դինամիկ տվյալներ: Ահա թե որտեղ է React-ը հենարաններ մտնել խաղի մեջ. Դու կարող ես անցնել React-ի տվյալները՝ սահմանելով հատուկ HTML ատրիբուտներ, որոնց դուք վերագրում եք ձեր տվյալները JSX շարահյուսությամբ: Այսպիսով, մի մոռացեք գանգուր բրեկետների մասին: