Как се отнасяте към реагиращ компонент?
Как се отнасяте към реагиращ компонент?

Видео: Как се отнасяте към реагиращ компонент?

Видео: Как се отнасяте към реагиращ компонент?
Видео: Экипаж (драма, фильм-катастрофа, реж. Александр Митта, 1979 г.) 2024, Ноември
Anonim

За да получите а препратка към React компонент , можете да използвате това, за да получите текущата Реагиращ компонент , или можете да използвате ref, за да получите a справка до а съставна част ти притежаваш. Те работят по следния начин: var MyComponent = Реагирайте . createClass({ handleClick: function() { // Изрично фокусирайте въвеждането на текст с помощта на необработения DOM API.

Имайки предвид това, как предавате ref на дъщерния компонент?

Вие пас на ref към дете компонент като реквизит с различно име - наистина всяко друго име освен ref (напр. бутон Ref). В дете компонент след това може да препрати опората към DOM възела чрез ref атрибут. Това позволява на родителя пас неговото ref към детски DOM възел през съставна част по средата.

По същия начин, какво представляват референтите в реакция и защо са важни? Реф са функция, предоставена от Реагирайте за достъп до DOM елемента и Реагирайте елемент, който може да сте създали сами. Те се използват в случаите, когато искаме да променим стойността на дъщерния компонент, без да използваме подпори и всичко останало.

Съответно, какво е реагиращ компонент?

Компоненти са градивните елементи на всеки Реагирайте приложение и типичен Реагирайте приложението ще има много от тях. Просто казано, а съставна част е JavaScript клас или функция, която по избор приема входове, т.е. свойства (реквизит) и връща a Реагирайте елемент, който описва как трябва да се появи секция от потребителския интерфейс (Потребителски интерфейс).

Каква е разликата между елемент и компонент в реакция?

Реакционен елемент - Това е прост обект, който описва DOM възел и неговите атрибути или свойства, които можете да кажете. Това е неизменяем обект на описание и не можете да приложите никакви методи към него. Реакционен компонент - Това е функция или клас, който приема вход и връща a Реагиращ елемент.

Препоръчано: