前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >React Native组件生命周期与父子组件传值

React Native组件生命周期与父子组件传值

作者头像
xiangzhihong
发布2022-11-30 11:15:36
5170
发布2022-11-30 11:15:36
举报
文章被收录于专栏:向治洪

组件生命周期

众所周知,React Native是一个以组件为基本元素的开发框架,系统为我们提供了大量的现成的组件,我们也可以继承系统的Component和PurComponent自定义组件。既然是组件,那它就有自己的生命周期,通过不同的生命周期函数,我们可以干不同的事情。React Native将组件的生命周期分为如下几个阶段,总的概括起来有:挂载、存活和销毁几个阶段,涉及到的生命周期函数可以用下面的图来表示。

这里写图片描述
这里写图片描述

下面我们就这些生命周期函数给大家做一个总结。

getDefaultProps

getDefaultProps函数的定义如下:

代码语言:javascript
复制
object getDefaultProps()

此方法在对象被创建之前执行,因此不能在方法内调用this.props,被创建的类会有缓存,映射的值会存在this.props。同时,需要注意的是getDefaultProps()返回的对象可以在实例中共享,但是不是复制。

getInitialState

getInitialState函数的定义如下:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-06-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 组件生命周期
    • getDefaultProps
      • getInitialState
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档