如何 return 一次在箭头函数中调用 2 个函数?
How to return 2 function calls in the arrow function at once?
有没有办法return 2 items in the same return of the arrow function?
useEffect(() => {
return () =>
removeEventListener('scroll', handleScroll) and setName('');
}, []);
请不要提供两次使用 useEffect
这应该有帮助
useEffect(() => {
return () => {
removeEventListener('scroll', handleScroll);
setName('');
}
}, []);
只需将您的代码更改为:
useEffect(() => {
return () => {
removeEventListener('scroll', handleScroll);
setName('');
}
}, []);
但不建议在 unMount
上设置 state
有没有办法return 2 items in the same return of the arrow function?
useEffect(() => {
return () =>
removeEventListener('scroll', handleScroll) and setName('');
}, []);
请不要提供两次使用 useEffect
这应该有帮助
useEffect(() => {
return () => {
removeEventListener('scroll', handleScroll);
setName('');
}
}, []);
只需将您的代码更改为:
useEffect(() => {
return () => {
removeEventListener('scroll', handleScroll);
setName('');
}
}, []);
但不建议在 unMount
上设置 state