Разрабатываю мобильное приложение с реагировать на родной. Я использую react-native-router-flux
а мой App.js
вот так.
import React, { Component } from "react";
import { Router, Scene } from "react-native-router-flux";
import A from './pages/A';
import B from './pages/B';
import C from './pages/C';
import D from './pages/D';
import E from './pages/E';
import F from './pages/F';
//... and if i add new page here add new import
class App extends Component {
render(){
return (
<Router>
<Scene key="root" >
<Scene key="AA" component={A} ... Other properties />
<Scene key="BB" component={B} ... Other properties />
<Scene key="CC" component={C} ... Other properties />
<Scene key="DD" component={D} ... Other properties />
... other scenes items here
</Scene>
</Router>
);
}
}
export default App;
Могу ли я поставить все импортировать файл, как в этом примере AllPagesImport.js
import B from './pages/B';
import C from './pages/C';
import D from './pages/D';
import E from './pages/E';
import F from './pages/F';
и я снова вызываю этот файл в App.js
import AllPagesImportfrom './AllPagesImport'
возможно или есть альтернативное решение?
Кроме того, я пытаюсь при запуске приложения весь импорт поставить метод импорта рендера, но он не работает