DRY react-router 的 getComponent 函数

DRY react-router's getComponent functions

用react-router、redux、redux-saga路由,代码重复很多,看看here。一条路线 21 条线路。在我的应用程序中,我有几十条路线,因此以某种方式将其干掉非常重要。否则这个文件 routes.js 将有 1000 多行。

有什么想法吗?

终于来到了this。它工作正常,有助于使一个路由声明仅 4 行用于简单路由,8 行用于使用 sagas 和 childRoutes 的路由。