如果变量是某个值,我想添加一个useEffect if语句的依赖项.例如:
let counter = 5;
useEffect(() => {
socket.on("counter", counter => {
setCounter(counter);
});
return () => socket.off('counter', counter);
}, [socket])
useEffect(() => {
//do something
}, counter = 0)
最后这个"COUNTER=0"显然是错误的.那么,当计数器为0时,我如何运行第二个useEffect呢?