react-navigation tabBar 自動跳轉(代碼實現跳轉)

需求:

需要 在 tabBar 中的第二個 界面(tab2)中的一個按鈕,點擊之後跳轉到 tabBar 的第一個界面

一直走入了一個誤區,tabBar 的跳轉應該是有一個 tabBar 專用的方法使其跳轉 結果在一直找各種方法

其實 react-navigation 中 Navigator 和 TabNavigator 都是共用一套機制 包括 頁面跳轉,頁面配置,action,狀態管理等等

所以 this.props.navigation.navigate 既然能夠使導航頁面之間切換

那麼他同樣可以使 tabBar 頁面之間切換

故 在 tab2 中調用 this.props.navigation.navigate('tab1')

就可以順利的跳轉到 tab1 界面了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章