反应路由器链接标签在第一页和页面也发生了变化,但在第二页有很多链接如果我点击这个链接它可以改变链接但不能改变正文我该如何修复它......路由器代码:
<Switch>
<Route exact strict path="/">
<Home />
</Route>
<Route exact strict path="/about/">
<About />
</Route>
<Route exact strict path="/channel/:title" component={withRouter(Dashboard)} />
</Switch>
</div>
</Router>
第二页代码
function Dashboard() {
const { title } = useParams();
return (
<div>
<Play
title={title}
/>
</div>
);
}
通过 props 传递一些数据
//this is <Play/> component code just showing here shortly
<Router>
<VideoPlayer
controls={true}
src={this.state.link}
poster={this.state.poster}
width={window.screen.width}
height={window.screen.height - (window.screen.width+100)}
/>
<Link to="/channel/Rtv">Rtv</Link>
</div>
</Router>
只是显示了这段代码的一小部分...... 请帮助我......我该如何解决这个错误
完整代码在这里: https ://gist.github.com/fahadali32/8643d33a2328c1375552e4ba7637fc92