2017-09-10 11 views
2

私は"react-native-router-flux": "^3.38.0"を使っています。私はページのcomponentWillMountを呼び出す必要がありますが、最初にそれがそこに到着した後にcomponentWillMountは呼ばれません。私はページの `componentWillMount`を呼び出す必要がありますを使っています。

版:

以下のナビゲーションのためのコードを見つけてください:

const RouterComponent =() => { 
    return (
    <Router sceneStyle={{ paddingTop: 65 }} navigationBarStyle={{ backgroundColor: '#81b71a' }}> 

     <Scene key='auth' initial> 
     <Scene key='login' component={LoginForm} title='login here' /> 
     </Scene> 

     <Scene key='main' > 
     <Scene key='employeeCreate' component={EmployeeCreate} title='create employee' /> 
     <Scene 
     initial 
      key='employeeList' 
      component={EmployeeList} 
      title='Emplyees' 
      rightTitle='add' 
      onRight={() => Actions.employeeCreate()} 
     /> 
     <Scene 
      key='employeeEdit' 
      component={EmployeeEdit} 
      title='edit employee' 
     /> 
     </Scene> 
    </Router> 
); 
}; 

export default RouterComponent; 
+0

最新のものです。 –

+0

@DanPhilip編集 – farmcommand2

答えて

0

それは以降のバージョンで修正されたv3.38での既知の問題でした。パッケージを最新バージョンに更新してください。 Issue

4.0.0-beta.21はあなたがナビゲーション用に使用しているコードを共有することができます

+0

4.0.0は他の問題で私を得ました。私は38に戻るように頼まれました。 – farmcommand2

+0

'componentWillMount'は正確に何が必要ですか?おそらく回避策があります。 –

+0

そのページが表示されたら、私はアクションクリエイターを呼び出す必要があります。 – farmcommand2

関連する問題