1

我盯着 JavascriptMVC,目前正在尝试找出 jQuery.route。我知道还有其他执行路由的 3rd 方插件,但我特别想弄清楚 Javascript MVC 附带的 jQuery.route。

我熟悉 Backbone.js 和 Ember 的路由框架,但我就是不了解 JMVC。我已尝试阅读文档并查看此处的代码,但没有示例并且仍然无法弄清楚。

我正在尝试做一些基本的事情,例如,如果浏览器看到类似的 URL

http://localhost/helloWorld#state1 

然后将执行一些功能。类似于 Backbone 和 Ember 的工作方式。这可以使用 JavascriptMVC 的 jQuery.route 来完成吗?

4

1 回答 1

0

我认为deparam应该适用于找出当前页面的路线的任务:

var currentRoute = $.route.deparam(window.location.current);
if (currentRoute == "state1") {
    // handle route
}
于 2012-08-19T16:33:08.280 回答