【发布时间】:2020-08-03 10:21:20
【问题描述】:
我在 iOS 模拟器中运行 React Native 应用程序,并打开了快速刷新。似乎在发生快速刷新时,组件的构造函数已运行,但 componentDidMount 未运行。
**我想知道的:** 快速刷新究竟会发生什么?执行的步骤是什么?
【问题讨论】:
标签: reactjs react-native reload hot-reload metro-bundler
我在 iOS 模拟器中运行 React Native 应用程序,并打开了快速刷新。似乎在发生快速刷新时,组件的构造函数已运行,但 componentDidMount 未运行。
**我想知道的:** 快速刷新究竟会发生什么?执行的步骤是什么?
【问题讨论】:
标签: reactjs react-native reload hot-reload metro-bundler
根据我的经验,它会更新你更改的项目,如果你不更改componentDidMount中的代码,它也不会更改componentDidMount引起的渲染结果,反之亦然。
react native 文档中有详细介绍。
【讨论】: