但是,主页(/)将始终首先呈现,然后useEffect生效,然后路由将被重定向到/dashboard。我使用useLayoutEffect检查currentUser(来自我的useContext钩子)是否可用,如果可用,则将其推送到/dashboard: import React, { useLayoutEffect} from 'react';import { u
我正在寻找延迟RN组件卸载的解决方案,直到react-native-modal animationOut完成。此动画是通过设置isVisible=false触发的。使用我当前的实现,动画在componentWillMount钩子上执行预期的操作,但是问题是在没有动画的情况下,在componentWillUnmount中卸载警报。以下是警报组件:import Modal from "react-native-modal&q