在sammy.js中注册多条路线

时间:2012-01-18 21:12:39

标签: javascript sammy.js

我想为一个回调注册多个路由,如下所示。我用“,”字符拼写它们只是为了表明我的意思。有可能做这样的事吗?

this.get('/Posts/MostVoteds, /Posts/Mostpopular, /Posts/blabla', function (ctx) {

        });

1 个答案:

答案 0 :(得分:2)

只要将paths定义为字符串和正则表达式,就可以尝试合并单个正则表达式中提到的路径,即

this.get(/^\/Posts\/(MostVoteds|Mostpopular|blabla)/, function (ctx) {
    // some code here
});