react 数据监听 hook 生命周期 watch

2023-07-18  本文已影响0人  仰望天空的人

class组件 生命周期监听

//监听组件传递的值: 父子组件传参 props
 componentWillReceiveProps(newProps) {
    参数为给组件传递的参数
 }
 
//监听组件内部状态的变化:   父子传参和state参数 改变后触发
componentDidUpdate(prevProps,prevState){

}

函数组件 useEffect hook

const{ chooseItem = () => {}, isVisible = false } = props
// props和state都行

useEffect(()=>{
    if(isVisible){
    
    }else{

    }
},[isVisible])
上一篇 下一篇

猜你喜欢

热点阅读