-1
我有一個問題讓我的行動在非常基本的例子中成功觸發。Helloworld問題與React/Redux
我只想顯示/隱藏我的狀態輸出。
當我點擊觸發的派遣的onClick文字,我得到這個錯誤Uncaught Error: Actions must be plain objects. Use custom middleware for async actions.
請點擊這裏,查看npm install
回購在根級別,然後運行webpack
的simple
文件夾內捆綁我的例子套牢(然後打開index.html,無需要服務器):
https://github.com/fuzzyrobot/reactTest
請仔細看看** showAllContainer.js **的'mapDispatchToProps'。我認爲你應該能夠傳遞一個包含動作映射的對象而不是一個函數。這可以解釋它。 –
輝煌的修復它!任何想法,爲什麼?有什麼不同?如果你做出答案,我可以確認它 – darkace
它的外觀也有一個函數形式。我猜你的原始代碼不符合規範(對象的返回函數)。我一直堅持使用對象格式,因爲它很容易管理。我會設置一個答案。謝謝。 –