搜尋

首頁  >  問答  >  主體

javascript - 使用combinReducers時reducer和action命名不同action無法執行

一開始的時候就只有一個reducer,所以直接在入口文件引入能直接使用。
後來reducer多了,action也變多了,就想把reducer拆分出來,透過combinReducers來合併成一個大reducer後再給createStore。
但卻發現action如果和對應的reducer命名如果不相同的話,action就不會執行。
有人遇到過相同的問題嗎?如果讓action和reducer的命名不一樣該怎麼做?

PHP中文网PHP中文网2741 天前744

全部回覆(1)我來回復

  • 高洛峰

    高洛峰2017-06-26 10:58:41

    你這個用法不對,action dispatch的type 與 reducer中的type匹配即可

    回覆
    0
  • 取消回覆