REACT NATIVE - 如何在代码中调用快速刷新?
REACT NATIVE - How to call Fast Refresh in code?
我的应用程序具有使用 AsyncStorage 的保存功能,但每当我保存数据时,我都需要刷新应用程序才能看到更改。我的 Expo 中的快速刷新功能运行良好。但我真正想要的是在我的代码中使用快速刷新,这样每当我保存数据时,我的应用程序就会自动快速刷新。这可能吗?
Ciao 尝试 re-render 以这种方式使用 this.forceUpdate()
组件:
someMethod() {
// Force a render without state change...
this.forceUpdate();
}
无论如何,您可以通过在渲染函数中放置一个状态变量来避免这种情况,并在您想要 re-render 组件时将其更改。反应逻辑更容易,更合规。
有关更多信息,请查看 here。
我的应用程序具有使用 AsyncStorage 的保存功能,但每当我保存数据时,我都需要刷新应用程序才能看到更改。我的 Expo 中的快速刷新功能运行良好。但我真正想要的是在我的代码中使用快速刷新,这样每当我保存数据时,我的应用程序就会自动快速刷新。这可能吗?
Ciao 尝试 re-render 以这种方式使用 this.forceUpdate()
组件:
someMethod() {
// Force a render without state change...
this.forceUpdate();
}
无论如何,您可以通过在渲染函数中放置一个状态变量来避免这种情况,并在您想要 re-render 组件时将其更改。反应逻辑更容易,更合规。
有关更多信息,请查看 here。