useState、useEffect、useRef
useEffect(()=>{
//我会在页面初始化完成执行一次
//页面每更新一次我就会执行一次
})
useEffect(()=>{
//我只会在页面初始化完成执行一次
//和componentDidMount vue中 mounted 相似
},[])
useEffect(()=>{
//我会在页面初始化完成执行一次
//当a和b的值发生变化我也会执行一次
**a,b的值必须是props或者state,否择我不会执行**
},[a,b])
useEffect(()=>{
return ()=>{
//清理函数,见”生命周期“
}
},[a,b])
Last updated