Ինչպե՞ս եք վերաբերում արձագանքման բաղադրիչին:
Ինչպե՞ս եք վերաբերում արձագանքման բաղադրիչին:

Video: Ինչպե՞ս եք վերաբերում արձագանքման բաղադրիչին:

Video: Ինչպե՞ս եք վերաբերում արձագանքման բաղադրիչին:
Video: ՎԻՐԱՎՈՐԱՆՔԻՆ ՊԱՏԱՍԽԱՆԵԼՈՒ 7 ՄԵԹՈԴՆԵՐ| ԻՆՉՊԵՍ ՊԱՏԱՍԽԱՆԵԼ ՎԻՐԱՎՈՐԱՆՔԻՆ? 2024, Մայիս
Anonim

Ա. ստանալու համար հղում React բաղադրիչին , դուք կարող եք կամ օգտագործել սա հոսանքը ստանալու համար React բաղադրիչ , կամ կարող եք օգտագործել ref՝ ա հղում դեպի ա բաղադրիչ դուք պատկանում եք. Նրանք աշխատում են այսպես՝ var MyComponent = Արձագանքել . createClass({ handleClick: function() { // Պարզապես կենտրոնացրեք տեքստի մուտքագրումը` օգտագործելով չմշակված DOM API:

Հաշվի առնելով սա՝ ինչպե՞ս եք փոխանցում հղումը երեխայի բաղադրիչին:

Դուք անցնել որ նշվ դեպի մանկական բաղադրիչ որպես այլ կերպ անվանված հենարան - իսկապես ցանկացած այլ անուն, քան նշվ (օրինակ՝ կոճակը Ref). Այն մանկական բաղադրիչ կարող է այնուհետև հենակետը փոխանցել DOM հանգույցի միջոցով նշվ հատկանիշ. Սա թույլ է տալիս ծնողին անցնել իր նշվ դեպի մանկական DOM հանգույցի միջոցով բաղադրիչ մեջտեղում.

Նմանապես, որո՞նք են արձագանքները և ինչու են դրանք կարևոր: Հղումներ կողմից տրամադրվող գործառույթ են Արձագանքել DOM տարր մուտք գործելու համար և Արձագանքել տարր, որը դուք կարող եք ստեղծել ինքներդ: Նրանք օգտագործվում են այն դեպքերում, երբ մենք ցանկանում ենք փոխել երեխայի բաղադրիչի արժեքը՝ առանց հենարանների և բոլորի օգտագործման:

Ըստ այդմ, ի՞նչ է ռեակտիվ բաղադրիչը:

Բաղադրիչներ ցանկացածի շինանյութն են Արձագանքել հավելված և բնորոշ Արձագանքել հավելվածը կունենա դրանցից շատերը: Պարզ ասած՝ ա բաղադրիչ JavaScript-ի դաս կամ ֆունկցիա է, որն ընտրովի ընդունում է մուտքեր, այսինքն՝ հատկություններ (props) և վերադարձնում է Արձագանքել տարր, որը նկարագրում է, թե ինչպես պետք է հայտնվի UI-ի (օգտագործողի միջերես) հատվածը:

Ո՞րն է տարբերությունը տարրի և բաղադրիչի միջև ռեակցիայի մեջ:

React տարր - Դա պարզ օբյեկտ է, որը նկարագրում է DOM հանգույցը և դրա ատրիբուտները կամ հատկությունները, որոնք կարող եք ասել: Այն անփոփոխ նկարագրության օբյեկտ է, և դուք չեք կարող դրա վրա որևէ մեթոդ կիրառել: React բաղադրիչ - Դա ֆունկցիա կամ դաս է, որն ընդունում է մուտքագրում և վերադարձնում a React տարր.

Խորհուրդ ենք տալիս: