尝试执行以下操作,但不起作用。
ReactDOM.render(
<Router>
<div className="route-wrapper">
<Switch>
<App>
<Route exact path="/" component={HomePage} />
<Route path="/user" component={UserPage} />
</App>
<Route component={Err404} />
</Switch>
</div>
</Router>,
document.getElementById('main')
)
正如文档所说,在 Switch 元素中只允许使用 Route 和 Redirect 元素。如何在不将 HomePage 和 UserPage 显式包装在 App 中或让 App 包装错误页面的情况下使其工作?