在 react-native 应用程序中,当我们点击主页按钮时,应用程序被最小化。如果之后我单击应用程序,则应用程序将在最后最小化的位置恢复。每次最大化应用程序时,我都想刷新上次打开的屏幕。我应该怎么做才能实现这一目标?
我尝试了 {useIsFocused}
中的 @react-navigation/native
,我也尝试过
const unsubscribe = navigation.addListener('focus', () => {
alert('focus')
});
但它不起作用。
提前致谢
答案 0 :(得分:2)
Appstate 正是您要找的。如果需要,将 have_query_cache
更改为 componentDidMount
并将 useEffect
更改为 state
。更多信息here
useState