2017-04-12 56 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);' –

相關問題