Следующая функция - это событие onChange для раскрывающегося списка с выбором реакции. Значение this.state.value (выделено жирным шрифтом) не определено только в первый раз при изменении раскрывающегося списка. Может ли кто-нибудь внести свой вклад в то же самое. Однако состояние устанавливается в следующих условиях.
handleSelectChange(val,event) {
var label;
if(val.map==undefined) {
label = val["label"];
this.setState({value:val}) ;
}
else{
label = val["label"];
this.setState({value:val}) ;
}
this.setState({dropDownSelected:true},function(){
this.props.dropDownSelected(**this.state.value**);
})
}