Как получавате достъп до състоянието на детето от реакцията на родител?
Как получавате достъп до състоянието на детето от реакцията на родител?

Видео: Как получавате достъп до състоянието на детето от реакцията на родител?

Видео: Как получавате достъп до състоянието на детето от реакцията на родител?
Видео: Каква тайна крие Даяна! Кой ще се роди - момче или момиче? 2024, Април
Anonim

2 отговора. не е нужно да " достъп" състоянието на детето , можете да предадете манипулатор за обратно извикване от родител към дете и когато събитие се задейства вътре в дете можете да уведомите за родител чрез този манипулатор на събитие (обратно извикване).

Също така трябва да знаете е, можем ли да предаваме данни от дете на родител в реакция?

От Родител на дете Използване на реквизит Това е най-лесната посока на данни вливат се Реагирайте и най-основните един . // Не е принуда да се използва данни за изпращане като състояние, прости vars или const променливите биха могли също да се използва за изпращане данни от Родител на дете . Просто използвайте това.

Също така, как предавате състоянието на реакцията на родителския компонент? Първо пас данните от детето към родител , като аргумент в обратно извикване от родител . Задайте този входящ параметър като a състояние на родителски компонент , тогава пас като опора за другото дете (виж примера по-горе). След това братът или сестрата може да използва данните като опора.

Също така въпросът е как мога да получа достъп до състоянието на компонента?

Реагиращи компоненти не са в състояние достъп на състояние на други компоненти , защото състояние е лично за всеки съставна част и следователно недостъпни. Въпреки това, има начини за преминаване или промяна състояние от други компоненти по специфични начини.

Какво е реагиращо дете?

Съставна част деца . деца . деца ви позволяват да предавате компоненти като данни на други компоненти, точно както всеки друг реквизит, който използвате. Специалното нещо за деца е това Реагирайте осигурява поддръжка чрез своя ReactElement API и JSX.

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