React生命周期

生命周期

  1、UNSAFE_componentWillMount: 组件渲染之前, 首次渲染组件执行(在render方法执行之前)

  2、componentDidMount: 组件渲染之后, 首次渲染组件执行, 一般用于获取组件的初始化数据(在render方法执行之后)

  3、UNSAFE_componentWillReceiveProps: 当组件接收props发生改变时触发, 首次渲染组件不会执行

  4、shouldComponentUpdate: 拦截props、state改变, 首次渲染组件不会执行, 必须返回一个布尔类型值, true: 允许更新, false: 不允许更新

  5、UNSAFE_componentWillUpdate: 组件更新之前, 首次渲染组件不会执行, (在render方法执行之前)

  6、componentDidUpdate: 组件更新之后, 首次渲染组件不会执行 (在render方法执行之后)

  7、componentWillUnmount: 组件被移除时触发

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容