React Router学习笔记(2)
发布时间:2020-12-15 06:35:33 所属栏目:百科 来源:网络整理
导读:参考https://react-guide.github.io/react-router-cn/docs/guides/basics/RouteConfiguration.html 路由配置 import React from 'react'import { Router,Route,Link } from 'react-router'const App = React.createClass({ render() { return ( div h1 App /
参考https://react-guide.github.io/react-router-cn/docs/guides/basics/RouteConfiguration.html import React from 'react'
import { Router,Route,Link } from 'react-router'
const App = React.createClass({
render() {
return (
<div>
<h1>App</h1>
<ul>
<li><Link to="/about">About</Link></li>
<li><Link to="/inbox">Inbox</Link></li>
</ul>
{this.props.children}
</div>
)
}
})
const Inbox = React.createClass({
render() {
return (
<div>
<h2>Inbox</h2>
{this.props.children || "Welcome to your Inbox"}
</div>
)
}
})
const Message = React.createClass({
render() {
return <h3>Message {this.props.params.id}</h3>
}
})
React.render((
<Router>
<Route path="/" component={App}>
<Route path="about" component={About} />
<Route path="inbox" component={Inbox}>
<Route path="messages/:id" component={Message} />
</Route>
</Route>
</Router>
),document.body)
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |