我正在嘗試以與 NavigationContainer 中提供的 onStateChange 道具相同的格式獲取初始狀態。onStateChange 不會在初始渲染時觸發。在下面的示例中,我設法在螢屏之間導航時獲得狀態,但不是在第一個螢屏上。有任何想法嗎?
export default function App() {
const [pageState, setPageState] = React.useState();
return (
<NavigationContainer onStateChange={(state) => setPageState(state)}>
<RootNavigation />
</NavigationContainer>
);
}
uj5u.com熱心網友回復:
嘗試使用 NavigationContainer 中的 onReady 方法來自檔案:https : //reactnavigation.org/docs/navigation-container#onready
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/334315.html
標籤:
