React createRef эмне кылат?
React createRef эмне кылат?

Video: React createRef эмне кылат?

Video: React createRef эмне кылат?
Video: Using React createRef() - MERN Stack Series - 32 2024, Ноябрь
Anonim

ref атрибуту HTML элементинде колдонулганда, реф конструктордо түзүлөт React . createRef () учурдагы касиети катары негизги DOM элементин алат. Ref атрибуту ыңгайлаштырылган класс компонентинде колдонулганда, ref объект компоненттин орнотулган экземплярын учурдагы катары кабыл алат.

Ошондой эле, реакциядагы рефтер эмне үчүн колдонулат?

Шилтемелер тарабынан берилген функция болуп саналат React DOM элементине жетүү үчүн React сиз өз алдынча жараткан элемент. Алар колдонулган биз жасабастан, бала компонентинин маанисин өзгөртүүнү каалаган учурларда колдонуу реквизиттердин жана бардыгынын.

Ошондой эле суроо бериши мүмкүн, балага ата-эне шилтемесин кантип өткөрүп бересиз? менен реф s, маани DOM түйүнүнүн өзүндө жайгашкан жана ага чейин билдирилиши керек ата-эне . үчүн өтүү бул мааниден бала чейин ата-эне , the ата-эне керек өтүү кааласаңыз, "илгичти" түшүрүңүз бала . The бала андан кийин "илгичке" түйүн бекитет, ошондуктан ата-эне ага мүмкүнчүлүгү бар.

Анан кантип реактивдүү реакцияларды өткөрөсүз?

Биз аныктайбыз а реф керек болгон компонентте реф жана өтүү аны баскыч компонентине. React болот өтүү the реф аркылуу жана аны ылдый < баскычына жөнөтүңүз реф ={ реф }> аны JSX атрибуту катары көрсөтүү менен. Качан реф тиркелген, реф . учурдагы DOM түйүн көрсөтөт.

HTMLде ref деген эмне?

The реф атрибут белгилүү бир React элементине же компонентти render() конфигурациялоо функциясы тарабынан кайтарылган компонентке шилтемени сактоого мүмкүндүк берет. Бул компоненттин ичинен, render() функциясында камтылган кандайдыр бир элементке же компонентке шилтеме керек болгондо баалуу болушу мүмкүн.

Сунушталууда: