在反应 文件的钩子,他们说:
”这还允许您使用本地 效应内部的变量”
useEffect(() => {
let ignore = false;
async function fetchProduct() {
const response = await fetch('http://myapi/product/' + productId);
const json = await response.json();
if (!ignore) setProduct(json);
}
fetchProduct();
return () => { ignore = true };
}, [productId]);
请解释一下,帮助我更好地理解这一点:
return () => { ignore = true };
谢谢!