📅  最后修改于: 2020-10-20 04:50:52             🧑  作者: Mango
在本章中,我们将学习如何为应用设置路由。
安装react-router的一种简单方法是在命令提示符窗口中运行以下代码段。
C:\Users\username\Desktop\reactApp>npm install react-router
在此步骤中,我们将创建四个组件。 App组件将用作选项卡菜单。路线更改后,其他三个组件(主页),(关于)和(联系人)将呈现。
import React from 'react';
import ReactDOM from 'react-dom';
import { Router, Route, Link, browserHistory, IndexRoute } from 'react-router'
class App extends React.Component {
render() {
return (
- Home
- About
- Contact
{this.props.children}
)
}
}
export default App;
class Home extends React.Component {
render() {
return (
Home...
)
}
}
export default Home;
class About extends React.Component {
render() {
return (
About...
)
}
}
export default About;
class Contact extends React.Component {
render() {
return (
Contact...
)
}
}
export default Contact;
现在,我们将路由添加到应用程序。这次将渲染路由器,而不是像上一个示例那样渲染App元素。我们还将为每个路线设置组件。
ReactDOM.render((
), document.getElementById('app'))
启动应用程序后,我们将看到三个可单击的链接,可用于更改路线。