采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
使用的react-router-dom是4.1.1,在HomeHeader里使用<Link to="/city"></Link>,点击Link包裹的元素,url改变了可是页面不改变,也不报错,希望老师帮忙看看。下面一张是浏览器的展示,一张是HomeHeader的代码和RouterMap的代码。
使用router中的update方法看看是否路由真正更新了,以及看看路由的目标组件的didMount是否执行了
路由已经更新了,如果从地址栏直接输入http://localhost:8080/city按回车的话打开的就是city页面,可是从主页点击城市就是跳转不过去,找不到原因……
city组件的didMount执行了吗?如果这个执行了,那应该是能渲染成功啊
city组件里只有render函数返回了一个city单词,点击城市后是页面直接没有反应,只有URL变化
登录后可查看更多问答,登录/注册
已经对React Router4与Webpack2进行了项目升级
1.2k 13
1.5k 12
1.1k 11
998 11