如何讓redux actions reducers 按需加載!

背景

最近項目中用了react-router。把業務拆分了不少模塊,好比ABCD...模塊,react-router 能夠在須要的適合作到按需加載這些業務代碼。
數據流採用redux,actions和reducers有統一的處理,也有各業務模塊的的actions和reducers。 react

but,你會發現,actions和reducers須要在一開始就定義好。也就是說A業務的actions/reducers作不到按需加載啦,即便用戶可能壓根就沒有訪問到A業務。假設你的actions和reducers很複雜,那你的js文件就很大。git

網上找了下,貌似沒有相關的信息和現成的解決方案。因此纔有了 redux-async-actions-reducersgithub

具體用法和demo 見 redux-async-actions-reducers-demoredux

相關文章
相關標籤/搜索