React setState奇怪的行为

时间:2018-05-29 21:47:01

标签: javascript reactjs

React的新功能,在以下代码中,我通过父代码在两个组件之间传递数据。流量从Search到父App,然后到另一个子Sidebar。我能够分别从搜索到应用程序和应用程序发送到补充工具栏,但出于某种原因,setState的行为不符合预期,使得链接触发<Search updateMenu={this.handleSearchResult} />的刷新,如您在{ {1}}代码评论如下:

console.log

1 个答案:

答案 0 :(得分:0)

记录this.setState()。不是那么直截了当。 this.setState()是异步的。

以下是媒体上的reference