react中关于hook介绍及其使用(4)
2023-06-22 来源:飞速影视
在上面的这段代码中,就使用到了useEffect这个hook,在每次count值改变时,就会在页面中去打印“You clicked ${count} times”这段文字,当然count肯定对应的就是其所对应的值。
useEffect去取代calss中的生命周期函数的方式
react中有状态组件中,其生命周期函数的各个阶段
在Mounting阶段constructor()static getDerivedStateFromProps()render()componentDidMount()2. Updating
static getDerivedStateFormPropsshouldComponentUpdate()render()getSnapshotBeforeUpdate()componentDidUpdate()3. UnMouting
componentWillUnmount()使用hook去代替生命周期函数的方式
constructor: 可以通过useState来初始化statecomponentDidMount(),在hook中需要使用下面的这种方式去取代,在useEffect中传递第二个参数,该参数为一个空数组,只会去执行一次,如下面所示
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号