最近在学习React的过程中遇到了路由跳转后页面不刷新的问题
这里为了方便理解把路径写成这样,点击过后会跳转到当前路径+’/index/add’
在这里插入图片描述
在这里插入图片描述
跳转过后期待的界面应该是这样
在这里插入图片描述
但实际情况是add不显示,这里我们需要在包裹整个路由的元素上绑定一个key,像这样
在这里插入图片描述
光是路由绑定了key也不行,还得在Add这个组件里面绑定,并且引入withRouter
在这里插入图片描述

最后问题解决!路由跳转后成功刷新页

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐