2017-10-09 94 views
2

的任何上下文或道具中找不到「商店」我不明白爲什麼我會收到錯誤。我確實在我的代碼中包含了所有必需的庫。順便說一句,我用navReducer在連接(應用程序)

這是我的getStore代碼:

export default function getStore(navReducer) { 
const store= createStore(
    getRootReducer(navReducer), 
    undefined, 
    applyMiddleware(thunk) 
); 
return store; 
} 

問題就出在我的index.js,我命名爲類應用

對不起我的代碼太長,但我認爲包含它很重要。

+0

難道ü嘗試<提供者儲存= {存儲}>? – Vicky

+0

是的,我確實嘗試過。仍然得到相同的錯誤 – gdphy

+0

你可以提供'appStoreConfig'的代碼嗎? – sergei

回答

1

你不應該在Provider使用connect,嘗試:的

export default App; 

代替

export default connect(mapStateToProps)(App); 
+0

我試過你的建議,得到新的錯誤 - undefined不是對象 – gdphy

+0

你還需要添加構造函數到你的類中... – Daniel

相關問題