运行 在 React 钩子中只执行一次操作?

Run action for just one time in React hooks?

如果我有一个 API 调用,我只想在第一次组件 运行 中获取所有数据一次,而不是在重新渲染时再次引起任何调用。

您向 useEffect 的第二个参数传递了一个空数组。

function App() {
  useEffect(() => console.log('runs once'), []);
}