在React16之前,这个生命周期可是非常常用,对于外部传递的props的响应工作在这里处理,比如我的props里传了一个数值变量num,本来num = 1,外部有更新将num变为2,会触发当前组件内也进行更新,在componentWillReceiveProps阶段,我可以获取到prevProps和nextProps,这样我就可以比对,是哪个值变化导致的更新,就可以针对这个变化运行我内部的处理逻辑,可以将外部传的props更新成内部使用的state。
react componentWillReceiveProps
原创
©著作权归作者所有:来自51CTO博客作者我不是药神的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:React生命周期
下一篇:react Render
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
React componentDidUpdate 和 componentWillReceiveProps 的区别
参数 触发时机 更新 state 的方式 componentWil
react.js javascript 前端 -
【React】React入门
以上就是我们对React的初步认识,包括React的概念、基础知识、如何创建React项目、编写React应用程序,以及一些基本的操作。接下来,
前端 react.js 前端框架 Vue 应用程序 -
React:react-router
react-router
重定向 当前页 原生应用 字符串 子节点