gpt4 book ai didi

javascript - React.js 路由无法正常工作

转载 作者:行者123 更新时间:2023-12-03 06:28:38 25 4
gpt4 key购买 nike

我的/路线无法正确呈现我的主要组件。

她是我的代码:

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 componenet 它仍然转到我的 IndexRoute没有任何错误,这是我的索引组件。

最佳答案

试试这个:

ReactDOM.render((
<Router history={browserHistory}>
<Route path="/" componenet={Main}>
<IndexRoute component={Index}></IndexRoute>
<Route path="portfolio" component={Portfolio}></Route>
</Route>
</Router>,
), document.getElementById('app'));

关于javascript - React.js 路由无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38531193/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com