采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师有两个问题:
图中1处:为什么链接会带上#/ 有没有办法去除?
图中2处:如果使用index作为组件作为根path路由的话,就会报右侧的错误,如果换到另一个箭头所示处的代码作为根path路由就不会报错,所以我推测是因为index解析出现了某些问题,但一直查不到具体是什么原因,请老师指导一下!
第一个是 hash 的路由表示。
第二个问题 Nuono 说的对的。
非常感谢!
第二个问题会不会是Index组件没有加上 export default?
确实如果在Index组件中export default就可以使用了,但是如果不export default有没有办法使用啊?
应该不行的,老师的Blog中有提到这个:http://blog.parryqiu.com/2017/03/09/react-q-and-a/#8-__u9519_u8BEF_The_root_route_must_render_a_single_element__u7684_u5904_u7406 但是视频里没发现有改,源文件倒是有,不知道是不是我看漏了,话说你的react-router版本号是多少呢?我还在琢磨4.0,实在不行想降级了。
登录后可查看更多问答,登录/注册
轻松入门 React 开发,React Router 4 与 Webpack 2 完美升级项目
6.1k 6
5.8k 6
3.0k 18
3.0k 14
3.4k 13
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号