Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript客户端路由/路径库_Javascript_Routing_Javascript Framework - Fatal编程技术网

javascript客户端路由/路径库

javascript客户端路由/路径库,javascript,routing,javascript-framework,Javascript,Routing,Javascript Framework,我需要一个路由库来处理客户端js应用程序的路径 我目前正在使用backbone.js,它虽然很棒,但功能还不够全面 我正在寻找一个专用的路径库,我可以用它来代替主干(仅在路径方面,仍然希望在MVC中使用它),它具有很多特性 谢谢网站上有许多有趣的路由库 主干和十字路口(及其附带的库Hasher)都列在这里,但您还应该查看Director(Flatiron框架中的独立模块)LeviRoutes——没有使用过,但看起来很有前途。作为作者,我有点偏见,但你可以尝试它是一个基于pushState的路由库

我需要一个路由库来处理客户端js应用程序的路径

我目前正在使用backbone.js,它虽然很棒,但功能还不够全面

我正在寻找一个专用的路径库,我可以用它来代替主干(仅在路径方面,仍然希望在MVC中使用它),它具有很多特性


谢谢

网站上有许多有趣的路由库


主干和十字路口(及其附带的库Hasher)都列在这里,但您还应该查看Director(Flatiron框架中的独立模块)LeviRoutes——没有使用过,但看起来很有前途。

作为作者,我有点偏见,但你可以尝试它是一个基于pushState的路由库,尽管你可以使用基于哈希的路由,或者通过扩展使用其他任何东西


我不确定您到底想要什么功能,但Davis功能齐全,并为您提供内部挂钩,以便您可以根据需要修改其行为。

看起来也不错

您也可以尝试一下

不确定您要找的是哪种功能,但是我刚刚安装了一个非常轻量级的JS路由器,它提供了运行所需的最低限度。我遇到的许多路由器提供的功能比我想要的多得多,所以我认为这可能有助于填补那些寻找轻的路由器的空白:


除了主干网之外,您还使用其他框架吗?也许这个问题:可能会有帮助吗?不,这些都是mvc LIB,而不是路由libsAh,我认为现在更有意义了。海报确实使用了jQuery(您还没有指定),但我认为答案仍然与您有关:
crossroads.js
@James我确实知道crossroads,这是搜索javascript路由库的第一个谷歌结果。不过,我希望得到一个明智的意见和建议。很抱歉,我没有给你答案,只是建议你的问题可能与链接的问题相同,并且你可能会在那里找到答案。看起来很棒,如果我还没有在主干网上建一个大都市,我会完全使用这个链接。链接已经死了,你能更新一下吗。