0
我的/
路由不能正确呈现我的主要组件。React.js路由不能正常工作
她是我的代码:
ReactDOM.render(
<Router history={browserHistory}>
<Route path="/" componenet={Main}>
<IndexRoute component={Index}></IndexRoute>
<Route path="portfolio" component={Portfolio}></Route>
</Route>
</Router>,
document.getElementById('app')
);
这是我的主要成份:
export default class Main extends React.Component {
render() {
console.log("asdfasfsaf");
return(
<div>
<h1> This is Main Page </h1>
{this.props.children}
</div>
)
}
}
一旦我下载该网站并不控制台登录任何东西,也呈现<h1>
这是主要的页头。另外如果我删除这Main
组件网络它仍然会去我的IndexRoute
没有任何错误,这是我的索引组件。
什么网址,您在服务您的网站。你是从http:// localhost /或类似http:// localhost/my-site/public吗? – Enijar
它只是本地主机:8080 – avantago
控制台中是否有错误? – Enijar