1

如果不必考虑所有选项和问题,是否有人拥有或知道一个简单且仅适用于 React Redux 组合的可靠路由解决方案?如果是这样,您能否提供完整的工作参考,包括历史、转换、参数等?

不确定我们是如何最终得到 10 个或更多解决方案的,这些解决方案应该是任何实际应用程序的核心需求,但解决方案的绝对数量和不断变化(不是双关语)使得这似乎是一项几乎不可能完成的任务及时将任何事情归零。它们的复杂性似乎也在增加,在某些情况下几乎相互争斗。

如果 Dan 或其他任何人要链接到 Redux 真实世界的示例,请评论解决问题/讨论的计划。对于简单的路由器(或本周我们称之为的任何路由器),或任何其他类似 Tiny 的路由器,或者过多的其他路由器,请说明历史应该来自哪里(历史库路由器,你的库......)以及为什么以及如何处理参数等。

TIA

4

1 回答 1

1

我在使用react-router-redux桥接 React Router 和 Redux 方面取得了很好的成功。主页上的示例准确地显示了历史的来源。您从 React Router 获取历史对象并将其提供给 react-router-redux(通过syncHistoryWithStore)。

react-redux-starter-kit是一个非常好的入门存储库,其中包含所有配置和工作的 React+Redux+Router(+很多其他东西)。即使您不是从他们的 repo 开始工作,您也可以浏览代码以查看它们是如何组合在一起的。

于 2016-04-20T15:28:25.133 回答