页面数据没有更新怎么办

来源:10-3 课程总结

慕村3987014

2019-10-21

老师,我想问一下,我在componentDidMount里向通过axios发出请求取数据,然后通过mapStateToProps取值,第一次的时候取到值并且成功显示,这是更新文章的页面,URL就是/write/1,然后我跳到/write/2的时候,通过mapStateToProps取到值,在开发者工具里看到redux的值也是更新的,但是页面的数据没有更新,还是上一次的值,想问一下应该怎么办?

写回答

2回答

慕村3987014

提问者

2019-10-25

这是我的comonnentDidMount方法,不知道在这里做传参判断对不对

//img.mukewang.com/szimg/5db24b58098528c111840582.jpg

0
0

Dell

2019-10-24

这个不应该的,你截图我看下redux的数据,以及你页面上的效果

0
2
Dell
回复
慕村3987014
可以这样做,以前我会用componentWillReceiveProps解决这个问题。没事儿, 部署用HashRouter更安全,不依赖于后端
2019-10-31
共2条回复

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

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

5275 学习 · 2496 问题

查看课程