React native react本机导航屏幕赢得';重排机
当第一次从类别转到产品列表时,一切都正常,但在我回来并尝试第二次转到列表之后,列表屏幕将不会重新显示或刷新您所调用的内容。有人有什么建议吗React native react本机导航屏幕赢得';重排机,react-native,React Native,当第一次从类别转到产品列表时,一切都正常,但在我回来并尝试第二次转到列表之后,列表屏幕将不会重新显示或刷新您所调用的内容。有人有什么建议吗 如果您使用的是选项卡,只需添加unmountanblur:true,在您所处的屏幕中,列表屏幕将获取挂载数据,仅此而已。如果希望它在每次类别名称更改时获得新数据,则必须将其添加到useEffect依赖项中,如下所示 const categoryName = navigation.route.params.categoryName; useEffect
如果您使用的是选项卡,只需添加
unmountanblur:true,
在您所处的屏幕中,列表屏幕将获取挂载数据,仅此而已。如果希望它在每次类别名称更改时获得新数据,则必须将其添加到useEffect依赖项中,如下所示
const categoryName = navigation.route.params.categoryName;
useEffect(() => {
getData();
},[categoryName]);
现在,每次categoryName更改时,都会调用getData。实际上,其他人完成了所有这些导航和屏幕,我只是尝试绑定api。他用抽屉屏风