Ինչու՞ ենք մենք օգտագործում REF IN react-ը:
Ինչու՞ ենք մենք օգտագործում REF IN react-ը:

Video: Ինչու՞ ենք մենք օգտագործում REF IN react-ը:

Video: Ինչու՞ ենք մենք օգտագործում REF IN react-ը:
Video: Ի՞նչ է JavaScript-ը և ի՞նչ կարող ենք անել նրա Framework-ներով +(JS Core Պրակտիկա) 2024, Ապրիլ
Anonim

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

Նաև հարց է, թե ինչպես եք օգտագործում REF IN react JS-ը:

Դուք կարող եք ստեղծել ա նշվ զանգահարելով Արձագանքել . createRef() և կցելով a Արձագանքել տարր դրա համար օգտագործելով որ նշվ հատկանիշ տարրի վրա: Մենք կարող ենք «անդրադառնալ» the-ի հանգույցին նշվ ստեղծվել է render-ի մեթոդով՝ the-ի ընթացիկ հատկանիշին հասանելիությամբ նշվ.

Բացի վերևից, ինչպե՞ս եք արձագանքում մրցավարներին: Մենք սահմանում ենք ա նշվ բաղադրիչում, որն անհրաժեշտ է նշվ և անցնել այն կոճակի բաղադրիչին: Արձագանքել կամք անցնել որ նշվ միջոցով և փոխանցեք այն դեպի <կոճակը նշվ ={ նշվ }> նշելով այն որպես JSX հատկանիշ: Երբ որ նշվ կցված է, նշվ . ընթացիկը ցույց կտա DOM հանգույցը:

Բացի այդ, ի՞նչ է անում react createRef-ը:

Ստեղծելով Refs - Օգտագործելով Արձագանքել . ստեղծելՀղում () և կցեք դրանք Արձագանքել տարրեր ref հատկանիշի միջոցով: Ըստ էության, դուք նշանակում եք Ref-ից վերադարձված Արձագանքել . ստեղծելՀղում () օրինակի հատկությանը, երբ բաղադրիչ է կառուցված (aka, բաղադրիչի կոնստրուկտորում): Այս կերպ, Ref կարող է հղում կատարել ամբողջ բաղադրիչում:

Ի՞նչ է ref-ը HTML-ում:

Այն նշվ հատկանիշը հնարավորություն է տալիս հղում պահել որոշակի React տարրի կամ բաղադրիչի, որը վերադարձվել է բաղադրիչի render() կազմաձևման ֆունկցիայի կողմից: Սա կարող է արժեքավոր լինել, երբ Ձեզ անհրաժեշտ է հղում՝ բաղադրիչի ներսից, դեպի render() ֆունկցիայի մեջ պարունակվող որևէ տարր կամ բաղադրիչ:

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