最近在使用react的时候遇到了一个问题,那就是使用 react-router-dom的时候发现点击标签的时候也可以正常的跳转,同时页面也会进行刷新,但是当时在子组件当中的this.props当中是不会接受到任何参数的,后来寻找的大量的资料在偶然的一个机会下解决了这个问题。
每个人的问题都可能不太一样,如果这个文章帮助到了您,请发挥我们的共享精神,可以帮助到更多的人。
下面是问题描述
成功截图
网上张罗的大量的文章,发现问题都差不多,并且解决方法都大致相同,自己一个一个亲自踩坑,发现了最后的原因是
在Route当中采用标签属性 component的方法引入子组件,子组件中才会接受到,第二种方式的话页面虽然也可以正常的跳转 但是在子组件当中的this.props当中是不会有任何东西的
代码效果截图
这个是在网站发布的第一篇文章,还有许多不足之处,在以后也会慢慢改进,继续分享每天的学习日常,记录成长路上的点点滴滴