增加一个BrowserRouter

来源:4-2 使用动态路由获取不同列表内容(2)

Walker游游

2020-06-03 01:21:17

老师,我增加了一个BrowserRouter的方式将Link放入BrowserRouter,点击链接时,链接地址有变化,但是页面没有进行路由跳转。这里要怎么操作,还是说,只能有一个BrowserRouter?

http://img.mukewang.com/climg/5ed68a8509f25eb906670642.jpg

http://img.mukewang.com/climg/5ed68a8509bdae6d05900653.jpg


写回答

1回答

慕课网的粉

2020-06-03

因为点击头部导航要进入到list页面,这两个地方相当于一个整体,所以这里只能用一个BrowserRouter

0
halker游游
h 是我想跑偏了,<BrowserRouter>是放在一个容器里,展示<Route>组件的,而<Link>是用来指定显示<Route>组件的,<Router>和<Link>是<BrowserRouter>的两个独立功能模块。不是不能有多个<BrowserRouter>,而是<Link>不能跨<BrowserRouter>去访问<Router>.
h020-06-03
共1条回复

0 学习 · 10739 问题

查看课程