我有一个can本机项目,它显示由两个选项卡组成的UserNavigator页,一个显示活动数据,另一个显示非活动数据,所有数据都可以单击以导航到UserDetails页面。message); setLoading(false)我一直试图在活动和非活动选项卡上使用useIsFocusedimport{ useIsFocused } from "@react-navigation/native";
c
我使用来自react-navigation/native的react-navigation/native函数作为useEffect的依赖项来监听屏幕焦点,所以当我向后导航时,它与isFocused和myRoute.params.isChecked函数中的setIsLoading(true)被调用,但是useEffect路由中的一个没有调用,因为它从不调用路由更新。正因为如此,屏幕一直在无限地加载。为什么它不更新isLoading和route状态?import React, { useEffect, us