开始做城市页面胡时候 city 组件 获取不到 redux 里的 cityName

来源:7-22 加载更多-总结

moreBattle

2018-01-08

http://img.mukewang.com/szimg/5a52ce7c00015de407520491.jpg

http://img.mukewang.com/szimg/5a52ce7c0001c5aa07260545.jpg路由map 组件 放在那个 provder 里边

写回答

2回答

双越

2018-01-09

在 App/router/AppRouter.jsx 中做如下改动


// import createBrowserHistory from 'history/createBrowserHistory'

import createHashHistory from 'history/createHashHistory'

const customHistory = createHashHistory()


0
2
双越
回复
moreBattle
用 hashHistory 肯定不会刷新。用 browserHistory 记得是需要服务器端的配置来支持,涉及和 server 端结合了。因此,你先用 hashHistory 做吧,把这个流程跑通再说。
2018-01-09
共2条回复

双越

2018-01-08

你从哪里将 cityName 存储到 redux 中的?

0
6
双越
回复
moreBattle
你用的是 historybrowser 。这样,你先改成 hashbrowser 试一下,修改方法我在问题回复中回复你
2018-01-09
共6条回复

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

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

1711 学习 · 707 问题

查看课程