如何在can.Control.route中设置默认参数

时间:2013-11-18 20:19:55

标签: javascript routes canjs canjs-routing

当使用can.Control.route记录here时,我无法设置默认参数值,因为在使用经典声明方式时可能如下:

can.route("content/:type", {type: "videos" });

使用路径控制时,有没有办法设置路由器参数的默认值?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您应该能够在控件中定义路线,然后如上所述设置默认值:

can.Control.extend({
  'content/:type route': function() {
    //
  }
});

can.route("content/:type", { type: "videos" });