useEffect模拟三个阶段
mounted,updated与beforeDestoyed
1:当数据改变时,触发
useEffect(async () => {
try {
if (values) {
/**
* @zh
*/
//数据变化后的操作
}
} catch (error) {
console.log(error);
}
}, [values]);
2:模拟beforeDestoyed
useEffect(async () => {
return()=>{
console.log('销毁前')
}
});