2012-01-18 3 views
0

Я хочу зарегистрировать несколько маршрутов для одного обратного вызова, как показано ниже. Я сперва их с символом «,» только для того, чтобы показать, что я имею в виду. Можно ли это сделать?Регистрация нескольких маршрутов в sammy.js

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

     }); 

ответ

2

Как только paths может быть определена как в виде строк и регулярных выражений, которые вы могли бы попробовать слияния пути, указанные в одном регулярном выражении, то есть

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