// conut创建的参数 setCount是改变的方法
let [conut, setCount] = useState(0);
/*
1 useEffect 没有第二个参数
moment:moment生命周期会触发 和 useState创建出来的变量改变也会触发
beforeDestroy:beforeDestroy生命周期会触发 和 useState创建出来的变量改变也会触发
*/
useEffect(() => {
console.log("moment");
return () => {
console.log("beforeDestroy");
};
});
/*
2 useEffect 第二个参数为[]
moment:moment生命周期会触发
beforeDestroy:beforeDestroy生命周期会触发
*/
useEffect(() => {
console.log("moment");
return () => {
console.log("beforeDestroy");
};
}, []);
/*
1 useEffect 有第二个参数
moment:moment生命周期会触发 和 conut改变触发
beforeDestroy:beforeDestroy生命周期会触发 和 conut改变触发
*/
useEffect(() => {
console.log("moment");
return () => {
console.log("beforeDestroy");
};
}, [conut]);
useState useEffect 简单理解
最新推荐文章于 2024-05-25 08:49:04 发布