Я быстро создал эту песочницу, чтобы упростить объяснение моей проблемы.
Я хочу, чтобы при нажатии на мой clickableItem
значение ввода из компонента simplePopOver
принимало значение из состояния из компонента clickableItem
.
Для этого я инициализирую состояние из simplePopOver
с реквизитом, но проблема в том, что состояние всегда равно начальному значению 'initialisation'
, тогда как реквизит имеет хорошее значение (проверьте console.log()
). У вас есть идея? Это асинхронная проблема?
Я не думаю, что мои объяснения понятны, но если вы проверите песочницу, это будет более понятно :)
this.state.textInInput
, а неthis.state.clickableElementText
- person Mohamed Ramrami   schedule 18.02.2019state
всегда равно значению инициализации'initialisation'
:( Похоже на асинхронную проблему - person johannchopin   schedule 18.02.2019