我有以下功能:
changeLocale = (e) => {
console.log(e.target.value)
this.setState({
localIndex: e.target.value
});
console.log('localIndex', this.state.localIndex)
this.setValue({id:"locale_id", value:this.props.metadata["latest"].locales[this.state.localIndex].id, error:null})
}
console.log(e.target.value)打印0,但第二个print语句打印为null。为什么我的状态没有设置为localIndex?我究竟做错了什么?