2016-12-03 14 views
2

Reactネイティブ開発(およびコンポーネントベースの開発も)から始まり、アプリケーションの整理方法に疑問があります。React-Nativeを使用したアプリケーションのナビゲーション

私のアプリケーション画面に関する最初のことです。すべてのページを1つの.JSファイルにコンポーネントとして保存する必要がありますか?私はReact-Nativeナビゲータを使用してそれらを含める必要がありますか?

ありがとうございます!

答えて

2

はい、オブジェクトを1つのjsファイルに保存することができます。

import Login from './components/Login'; 
import Welcome from './components/Welcome'; 

export default { 
    Login: { 
    index: 'login', 
    component: Login 
    }, 
    Welcome: { 
    index: 'welcome', 
    component: Welcome 
    } 
} 
index.ios.js

またはindex.android.js、あなたがinitialRouteでナビゲーターを使用することができます。例:Store.jsについて

<Navigator 
    initialRoute={Store.Login} 
    renderScene={(route, navigator) => 
    <Text>Hello {route.title}!</Text> 
    } 
/> 

その後、ナビゲーションの流れを作るために、他の子コンポーネントに小道具navigatorを渡すことができます。

+0

素晴らしい!ありがとうございます! –

+0

あなたは大歓迎です! –

関連する問題