【发布时间】:2021-12-17 10:37:32
【问题描述】:
这是我第一次使用 React,需要一些帮助。我的 App.js 类中有一个 TextEditor 组件和一个 Navbar 组件。我试图让两者都显示在我的页面上,但只看到 TextEditor 组件。删除此组件后,我可以看到导航栏组件。如何在我的页面上看到这两个组件?
class App extends Component {
render() {
return (
<Router>
<div className="App">
<Switch>
{/* Navbar */}
<Route exact path="/" component={Navbar} />
<Navbar bg="light" expand="sm"/>
{/* Home page */}
<Route path="/" exact>
<Redirect to={`/documents/${uuidV4()}`} />
</Route>
{/* TextEditor */}
<Route path="/documents/:id" component={TextEditor}>
<TextEditor />
</Route>
</Switch>
</div>
</Router>
)
}
}
【问题讨论】:
标签: javascript reactjs components