Как установить параметры по умолчанию в can.Control.route
При использовании документа can.Control.route, описанного здесь, я не могу установить значения параметров по умолчанию, поскольку это возможно при использовании классического декларативного способа следующим образом:
can.route("content/:type", {type: "videos" });
Есть ли способ установить значение по умолчанию параметра маршрутизатора при использовании управления маршрутом?
Спасибо за содействие.
1 ответ
Решение
Вы должны быть в состоянии определить маршрут в вашем элементе управления, а затем установить значение по умолчанию, как описано выше:
can.Control.extend({
'content/:type route': function() {
//
}
});
can.route("content/:type", { type: "videos" });