【发布时间】:2016-04-09 01:13:17
【问题描述】:
我是 React JS 的初学者,想为我的仪表板开发一个基于反应路由器的导航。样机如下:
我为尝试路由而创建的 app.js 代码如下:
import React from 'react'
import { render } from 'react-dom'
import { Router, Route, Link } from 'react-router'
import Login from './components/Login.js';
const App = React.createClass({
render() {
return (
<div>
<h1>App</h1>
<ul>
<li><Link to="/login">Login</Link></li>
<li><Link to="/inbox">Inbox</Link></li>
</ul>
{this.props.children}
</div>
)
}
})
render((
<li>
<Router>
<Route path="/" component={App}>
<Route path="login" component={Login} />
</Route>
</Router>
</li>
), document.getElementById('placeholder'))
如何创建模型中显示的导航?
【问题讨论】:
-
问题是什么?您想知道如何创建组件吗?路由与此有什么关系?
-
我想使用模型中提到的反应路由器创建导航。
-
你试过谷歌吗?您的问题没有可以解决的特定问题,而是一个非常普遍的问题。只需查看如何创建组件,您就可以开始了!
-
看看npmjs.com/package/react-nav-bar它可能会让你的生活更轻松
标签: reactjs nav react-router