需求:
需要 在 tabBar 中的第二個 界面(tab2)中的一個按鈕,點擊之後跳轉到 tabBar 的第一個界面
一直走入了一個誤區,tabBar 的跳轉應該是有一個 tabBar 專用的方法使其跳轉 結果在一直找各種方法
其實 react-navigation 中 Navigator 和 TabNavigator 都是共用一套機制 包括 頁面跳轉,頁面配置,action,狀態管理等等
所以 this.props.navigation.navigate 既然能夠使導航頁面之間切換
那麼他同樣可以使 tabBar 頁面之間切換
故 在 tab2 中調用 this.props.navigation.navigate('tab1')
就可以順利的跳轉到 tab1 界面了