React类组件生命周期与通信机制详解.pdfVIP

  • 1
  • 0
  • 约1.2千字
  • 约 2页
  • 2026-11-11 发布于北京
  • 举报

setState(updater,[callback])

在React.js中,数据是从上⾃动(传递)的,也就是⼀个⽗组件可以把它的state/props通过props传递给它的⼦组件,但是⼦

组件不能修改props-React.js是单向数据流,如果⼦组件需要修改⽗组件状态(数据),是通过回调函数⽅式来完成的。

⽗级向⼦级通信-props

把数据添加⼦组件的属性中,然后⼦组件中从props属性中,获取⽗级传递过来的数据

⼦级向⽗级通信

在⽗级中定义相关的数据操作⽅法(或其他回调),把该⽅法传递给⼦级,在⼦级中调⽤该⽅法⽗级传递消息

contextAPI-跨组件通信

创建context:createContext

向下传递数据:Provider

接收context数据:Consumer和ContextType

类组件的⽣命周期

所谓的⽣命周期就是指某个事物从开始到结束的各个阶段,当然在React.js中指的是组件从创建到销毁的过程,React.js在这个过程中

的不同阶段调⽤的函数,通过这些函数,我们可以更加精确的对组件进

文档评论(0)

1亿VIP精品文档

相关文档