1. 首页
  2. 数据库
  3. 其它
  4. react 组件根据props改变来执行一些操作

react 组件根据props改变来执行一些操作

上传者: 2021-01-16 20:59:08上传 PDF文件 27.71KB 热度 21次
背景介绍 在react的componentWillReceiveProps(nextProps)生命周期中,可以在子组件的render函数执行前获取新的props,从而更新子组件自己的state。 这样的好处是,可以将数据请求放在这里进行执行,需要传的参数则从componentWillReceiveProps(nextProps)中获取。而不必将所有的请求都放在父组件中。于是该请求只会在该组件渲染时才会发出,从而减轻请求负担。 编码实战 componentWillReceiveProps(nextProps) { const { ouUuid } = this.props; //
用户评论