Как вызвать функцию в компоненте из отдельного компонента? - PullRequest
0 голосов
/ 07 марта 2019

У меня есть форма ввода и кнопка «Отправить» в двух отдельных компонентах A и B . Как поступить с передачей входного значения из компонента A в хранилище Redux при нажатии кнопки отправки в компоненте B ?

Мои мысли: - У меня будет getFormInput функция в компоненте A , которая будет передавать входные данные в хранилище (через диспетчеризацию, сопоставленную с реквизитами компонента A ) , В чем я не уверен, так это как вызвать getFormInput из другого компонента.

1 Ответ

1 голос
/ 07 марта 2019

Мои мысли:

Поскольку вы говорите о хранилище резервов, я предлагаю вам обновлять хранилище резервов при каждом обмене текстами. Тем не менее, если вы ввели «a» в текстовое поле, отправьте действие и обновите магазин приставок. Таким образом, у вас будут согласованные данные.

И когда вы нажимаете на свою кнопку, просто вызываете метод (может быть другое действие), и там вы можете использовать getState (). TextBoxValueweh независимо от того, чтобы получить доступ к тому, что вы ввели в текстовое поле. (это будет возможно, если вы обновляете свой магазин при каждом обмене текстами)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...