最佳答案
使用 React 的新效果挂钩,我可以告诉 React 在重新渲染之间某些值没有改变的情况下跳过应用效果-React 文档中的例子:
useEffect(() => {
document.title = `You clicked ${count} times`;
}, [count]); // Only re-run the effect if count changes
但是上面的例子在初始渲染和随后的重新渲染 count
已经改变的地方应用了这种效果。如何告诉 React 跳过初始渲染的效果?