react setstate后获取值得问题

https://img.mukewang.com/5bfced6d0001b53a04080210.jpg

https://img1.mukewang.com/5bfced7700019e3407880048.jpg

如图,输出了两次state的值(不明白为什么),但只需要后面一个,render里面不能直接取setstate后的值吗?

梦里花落0921
浏览 877回答 1
1回答

慕尼黑8549860

弄清楚React的生命周期之后就清楚了。第一次初始化的时候render执行了一次。然后setState又执行了一次。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript