账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    React-Router 路由渲染不出来页面
    33
    0

    近期项目用到了react-router的路由功能,但是页面上什么也不显示,控制台也不报错,请教一下是什么原因,下面是主要的代码:

    import React,{Component} from 'react';
    import ReactDOM from 'react-dom';
    import { Router, Route, hashHistory,Link } from 'react-router';
    import Login from './js/Login'
    import Register from './js/Register'
    import './css/app.css'
    
    
    class App extends Component{
        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>
            )
        }
    }
    
    class About extends Component{
        render() {
            return <h3>About</h3>
        }
    }
    
    class Inbox extends Component{
        render() {
            return (
                <div>
                    <h2>Inbox</h2>
                    {this.props.children || "Welcome to your Inbox"}
                </div>
            )
        }
    }
    
    class Message extends Component{
        render() {
            return <h3>Message {this.props.params.id}</h3>
        }
    }
    
    ReactDOM.render(
        <Router history={hashHistory}>
            <Route path="/" component={App}>
                <Route path="about" component={About} />
                <Route path="inbox" component={Inbox}>
                    <Route path="messages/:id" component={Message} />
                </Route>
            </Route>
        </Router>, document.getElementById('root')
    )

    小白参考React-router的中文文档,可是还是没渲染出来,求大神指教~

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 傾旎 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部