我想知道与 Riot v4 一起使用什么视图路由器,因为我通常的视图路由器目前不支持 v4,也不知道它们什么时候会支持。
我已经尝试了riot-router
和riot-view-router
但没有乐趣,因为它们依赖于 v3。 在 v4 兼容模块出现之前,替代方案是什么?
干杯
任何路由器都可以。一个合适的路由器是(应该是(一个小的,相当简单的,独立的代码段,基本上每个URL模式调用一个函数(就像服务器端ReST路由器一样(。被调用的函数可以弄乱 DOM、riot 组件、生成事件 - 任何适合您需求的东西。
我自己找到了这样一个基本的路由器并对其进行了改进,我在 Riot 4 应用程序中愉快地使用它。
更新:自 2020 年 4 月起,您可以使用@riotjs/route
(当前为 v5.3.1(。它在 Riot 网站上被记录为 Riot 生态系统的一部分,适用于 Riot v4。