react-router-redux 在action中做路由跳转不刷新页面

来源:4-5 深入了解虚拟DOM

weixin_慕妹7174712

2020-08-28

老师你好,在action做路由跳转, 用的dispatch(push(’/XXX’)),效果是浏览器路由地址变了,但是页面没有刷新,为什么呢
图片描述
图片描述
图片描述

写回答

5回答

Dell

2020-12-05

dispath 派发action,在saga里面做跳转,试试看

1
0

weibo_慕容7532437

2020-12-05

你好,我也遇到你这个问题了,请问你解决了吗

0
0

weixin_慕妹7174712

提问者

2020-09-07

我在百度看的写法放dispatch里。
这样吗老师,但是这样的话就没反应,URL都不会改变了,好像没执行一样

0
1
Dell
dispatch之后,到saga里调用逻辑跳转啊
2020-09-12
共1条回复

Dell

2020-09-05

dispatch 之后,把push 拿到外面来写,为什么push要作为参数传给dispatch?

0
1
weixin_慕妹7174712
我在百度看的写法放dispatch里。 这样吗老师,但是这样的话就没反应,URL都不会改变了,好像没执行一样
2020-09-07
共1条回复

Dell

2020-09-03

我看下你跳转那段代码

0
1
weixin_慕妹7174712
跳转代码截图补在上面了
2020-09-04
共1条回复

React零基础入门到实战,完成企业级项目简书网站开发

主流新技术 React-redux,React-router4,贯穿基础语法

5275 学习 · 2496 问题

查看课程