Não é possível usar o valor do estado como adereços para o componente filho
No meu aplicativo react js, parece que não consigo usar o valor do estado como adereços para o componente filho.
No componente pai,constructor
, o aplicativo tem um estado nulo chamadoselectedWarehouseID
.
Este estado (selectedWarehouseID
) deve atualizar com algumas informações nocomponentWillMount()
método.
Agora, norender
método do componente pai Estou incorporando outro componente filho que tem esse estado como adereços.
<ItemChooser
productsByWarehouse = { this.state.selectedWarehouseID }
/>
Agora, aqui está o problema, no componente filho, o valor dethis.props.productsByWarehouse
é semprenull
. Eu achei um bomexplicação por que isso acontece, mas como esperar pelos dados que são atualizados nos paiscomponentWillMount()
acessar o valor atualizado do estado que está sendo transmitido nos componentes do componente filho?