我在 src/components 中有两个组件,名为 Comp1.js 和 Comp2.js
Comp1.js 有以下代码:
export default class Comp1 extends Component{
....
render(){
return(
<h1>Comp1</h1>
<div> In comp1 </div>
<BrowserRouter>
<Link to="/comp2"> Comp2 </Link>
<Switch>
<Router path="/comp2" component={Comp2} />
</Switch>
</BrowserRouter>
)
}
}
Comp2.js 有以下代码:
export default class Comp2 extends Component{
...
render(){
return(
<h1>Comp2</h1>
<div> In comp2 </div>
)
}
}
每当我单击 Comp1 中的链接时,它会将我重定向到 Comp2,但它还显示标题“Comp1”、div“In comp1”和链接。我只想渲染 Comp2 并去掉 Comp1 标题、div 和链接。如果您需要更多说明,请告诉我。
子衿沉夜
相关分类