答案 0 :(得分:1)
听起来你可能需要一个路由解决方案让你看看React-Router React-Router
答案 1 :(得分:1)
使用React-router创建所需的路径 的 e.g。在routes.js 中为您的应用定义路线
module.exports = (
<Route path="/" component={App}>
<IndexRoute component={Home}/>
<Route path="/services" component={Services}/>
<Route path="/about" component={About}/>
<Route path="/contact" component={ContactUs}/>
</Route>
)
为您的应用创建一个入口点,例如 index.js
import React from 'react';
import ReactDOM from 'react-dom';
import {Router,browserHistory} from 'react-router';
import routes from './routes';
ReactDOM.render(
<Router routes={routes} history={browserHistory}/>
, document.querySelector('.init')
);
这会将反应组件呈现给.init
div或您在 index.html