gpt4 book ai didi

javascript - 如何从索引页重定向到其他页面

转载 作者:行者123 更新时间:2023-12-03 04:11:08 25 4
gpt4 key购买 nike

如何通过将页面从 localhost:xxxx/#/加载到 localhost:xxxx/#/month 来重定向?

我有这样的index.js代码,调用App类:

ReactDOM.render((
<HashRouter>
<Route path="/" component={App}>
</Route>
</HashRouter>
), document.getElementById('root'));

App.js有静态信息,在组件View中会有动态信息:

export default class App extends React.Component {
render() {
return (
<div>
Hello App)
<View/>
</div>
);
}
}

View.js:

export default class View extends React.Component {
render() {
return(
<div>
<p>this is View</p>
<ul>
<li><Link to="/month">Month</Link></li>
<li><Link to="/week">Week</Link></li>
<li><Link to="/day">Day</Link></li>
<li><Link to="/year">Year</Link></li>
</ul>
<Switch>
<Route exact path="/month" component={Month} />
<Route path="/week" component={Week} />
<Route path="/day" component={Day} />
<Route path="/year" component={Year} />
</Switch>
</div>
);
}
}

最佳答案

您可以使用Redirect .

<Route exact path={your_root_path} render={() => <Redirect to={month_path} />} />

关于javascript - 如何从索引页重定向到其他页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44326575/

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