Иван Иванов Asked:2020-02-04 22:12:58 +0000 UTC2020-02-04 22:12:58 +0000 UTC 2020-02-04 22:12:58 +0000 UTC 如何使用功能组件加载数据? 772 我不知道何时何地可以使用钩子在功能组件中发出网络请求?请告诉我 ) react-native 1 个回答 Voted Best Answer Ulan4eg 2020-02-08T00:14:22Z2020-02-08T00:14:22Z 在 React 中,所有从外部加载都可以在 componentDidMount 中完成,在 hooks 中它的类比是 useEffect。但仅当第二个参数为空集时才等效: useEffect(() => { fetch()............................ },[]); ///вот оно пустое множество https://ru.reactjs.org/docs/hooks-effect.html#tip-optimizing-performance-by-skipping-effects 那么这个 useEffect 只会在启动时起作用。其余的,创建一个单独的 useEffect。
在 React 中,所有从外部加载都可以在 componentDidMount 中完成,在 hooks 中它的类比是 useEffect。但仅当第二个参数为空集时才等效:
https://ru.reactjs.org/docs/hooks-effect.html#tip-optimizing-performance-by-skipping-effects
那么这个 useEffect 只会在启动时起作用。其余的,创建一个单独的 useEffect。