【发布时间】:2019-11-14 04:25:59
【问题描述】:
action 后的 react setState 不起作用。
handleChange = () => {
this.setState({foo: 'bar'}); < - it working
console.log('hellow') < - does not working, console is clean
}
就我检查我的状态而言,我在状态值方面做的一切都是正确的。
不知道是什么问题
----更新----
新建create-react-app的项目运行非常正常。
不知道为什么会出现上面的问题,按常理来说也没有什么意义,不过好像是因为项目太乱了。
感谢您回答如此有限的情况。
【问题讨论】:
-
这段代码没问题,错误可能是别的。调试
-
是的,这是完全有效的代码,
console.log应该被触发。如果不是,问题就出在其他地方。 -
这个问题可能吗? promise.then( function (res) { setState() } ).bind(tihs)
标签: javascript reactjs setstate