控制台在setState

时间:2017-06-06 20:23:03

标签: reactjs

我有以下功能:

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?我究竟做错了什么?

0 个答案:

没有答案