【发布时间】:2018-01-14 01:19:14
【问题描述】:
我想使用 React 和 ReactNative 以及 React-Router 开发一个应用程序。 请帮助我在本机应用程序中组织路由,因为我是这方面的新手。
如果可以在 web 和 native 中使用相同的文件进行路由,那就太棒了。
这是为web part编写的sn-p代码:
import React from 'react';
import ReactDOM from 'react-dom';
import {Provider} from 'react-redux';
import {Router} from 'react-router-dom';
import history from './utils/History';
import store from './store/configureStore';
import Root from './containers/Root';
ReactDOM.render(
<Provider store={store}>
<Router history={history}>
<Root/>
</Router>
</Provider>,
document.getElementById('root')
);
如您所见,我为我的应用使用自定义历史记录,这就是“utils/History.js”文件的外观:
import createBrowserHistory from 'history/createBrowserHistory';
export default createBrowserHistory();
【问题讨论】:
标签: reactjs react-native react-router-v4