2017-04-12 53 views
1

我下载了一个反应路由器和REDX教程(从https://learnredux.com/如果你知道这一点),并与它一起玩。我想将我的代码复制到facebook的标准应用程序中(https://facebook.github.io/react/docs/installation.html)。虽然我安装了所有的依赖关系,但我没有得到它的工作。react-router-redux - syncHistoryWithStore似乎缺少

尝试了很多console.log()我可以找出syncHistoryWithStore给了我一个undefined

我对npm和像这样的东西很新,来自纯html。有没有一种聪明的方式来跟踪我的问题,检查我的缺失依赖或解决这样的问题需要什么?

感谢您的任何帮助。

+1

很多改变..也许你想按照反应路由器文档作为指导。一旦你得到了这个设置,你可以尝试使用redux并运行https://reacttraining.com/react-router/web/guides/redux-integration – azium

+0

谢谢。这需要处理很多。我想我将不得不等待另一个教程:) –

回答

0

我正在通过相同的教程。当我用:

import { syncHistoryWithStore } from 'react-router-redux'; 

相反的:

import { syncHistoryWithStore } from 'react-router'; 

它开始工作。我希望有所帮助。

+0

谢谢。我试过这个,它似乎有帮助,但我不得不改变很多其他的东西。现在看起来反应似乎有问题,这行代码'export const history = syncHistoryWithStore(browserHistory,store);' –

相关问题