2012-04-22 136 views

回答

4

router.route支持本机使用正则表达式。

initialize: function(options) { 

    // Matches /117-a/b/c/open, passing "117-a/b/c" to this.open 
    this.route(/^(.*?)\/open$/, "open"); 

}, 

open: function(id) { ... } 
+0

不应该这项工作,或者是我的正则表达式有什么问题吗? '[/^pages\/(.*?)[^new]$/'pages',this.pages]'''''''''''''我希望它为页面/ some/slugs /开头的所有网页使用页面路由,但不适用于以/ new结尾的网址 – Marcus 2012-04-28 18:33:31