參考網址:http://www.jianshu.com/p/3c4f250622e2
幾個重要的概念記錄一下:
navigator可以理解爲是用stack(先進後出)存儲頁面(scene)的
Navigator實現跳轉,是通過Push和Pop方法,相當於是一個數組,每要跳到下個Scene(場景),就把下個頁面push到這個數組中,當想要後退的時候,再把這個Pop出去。
…route.params 這個語法是要展開所有params,在頁面之間傳遞參數。
const {navigator} = this.props; 這麼寫相當於 const navigator = this.props.navigator
一般的點擊返回直接執行navigator的Pop方法即可
後發現navigator現在已經不被rn官方推薦使用了,推薦大家使用StackNavigator