详情页点击收藏,然后输入信息点击登录之后没有办法跳转呀 一直不知道怎么解决

来源:12-6 收藏功能-完成

莫珂

2017-10-28

如图所示不知道为什么有问题,登录这个组件测试过了没有问题,现在问题应该和router的跳转有关系

http://img.mukewang.com/szimg/59f41c100001351e28401700.jpg

写回答

1回答

莫珂

提问者

2017-10-28

折腾了一下午终于找到原因了,下图中这里用了encodeURIComponent对后面的值进行编码了

//img.mukewang.com/szimg/59f4499300012c2509400978.jpg

//img.mukewang.com/szimg/59f446090001cdbc14060474.jpg


然后在Login页面通过this.props.match.params.router获取的值是编码之后的,我加了个decodeURIComponent(router)就好了,请问这里跳转前编码的意义是什么?


1
3
双越
回复
莫珂
只要是获取url参数的内容,你直接decode即可,这本就是应该规范起来的内容
2017-10-30
共3条回复

React高级实战 打造大众点评Web App

已经对React Router4与Webpack2进行了项目升级

1711 学习 · 707 问题

查看课程