react中生命周期函数

在某一时刻,组件会自动调用执行的函数
render都属于生命周期函数
mount阶段的生命周期函数
在这里插入图片描述
update阶段
在这里插入图片描述

componentWillReveiveProps(){} 这个生命周期函数,如果没有对应的父组件,这个生命周期函数不会执行
1.一个组件要从父组件接受了参数
2.只要父组件的render函数被执行了,子组件的这个生命周期函数就会执行
(如果这个组件第一次存在于父组件中,不会执行;如果这个组件之前已经存在父组件中,才会执行)
unmounting阶段
componentWillUnmount(){}

详解shouldComponentUpdate

  // 组件是否update
  shouldComponentUpdate(nextProps,nextState){
    if(nextProps.item !==this.props.content){
      return true
    }else{
      return false
    }
  }

componentDidMount() ajax请求在这个阶段
react如何发送ajax请求,借助第三方模块,比如axios
两件事情:1做优化2做ajax请求

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值