关于 this.setState
今天把以前的代码改了一下,发现以前的简直是惨不忍睹!!!
1、以前在 使用componentDidMount 中写请求的时候,获得的数据用this.setState的时候,页面并没有发生渲染,或者可以说是晚了一点。。。。
首先要理解 componentDidMount 这个生命周期,我们调用生命周期函数 componentDidMount() ,
即在组件加载完成,render() 之后调用,这个方法只会触发一次,一般请求也是写在这里的,那么也就是说,组件首先渲染了一次之后才调用它,这时候请求的数据在通过
原创
2021-07-08 09:02:45 ·
209 阅读 ·
0 评论