Eli*_*ski 6 react-native expo hot-reload expo-cli fast-refresh
这个问题在这里被问了好几次(这里是最相关的,另一个例子),但没有提出任何解决方案。所以我有两个问题要问你们:
这个bug真的让我的开发真的很困难,我很难相信专业开发人员还没有找到解决这个问题的方法,请帮助!
我正在使用 expo-cli(v3.26.2 - Expo SDK 38 that using react-native v0.62)
Eli*_*ski 14
使用没有名称的默认导出总是会导致完全重新加载应用程序而无需热重新加载!
所以经过几个月的痛苦之后,我偶然发现了一个足够奇怪的效果:我通常用这种语法编写我的反应组件:
export default ({ ...props }) => {
...
};
Run Code Online (Sandbox Code Playgroud)
并且出于某种原因,更改以这种方式导出的模块总是会导致应用程序的完全重新加载而无需热重新加载!
经过几个月的痛苦,我意外地发现将导出更改为:
const Test = ({ ...props }) => {
...
};
export default Test;
Run Code Online (Sandbox Code Playgroud)
完全解决了这个问题,现在热重载工作得很好!
我没有看到互联网上一个地方提到过这种效果!
| 归档时间: |
|
| 查看次数: |
1746 次 |
| 最近记录: |