EmberJS - 使用一个可选参数进行路由?

时间:2013-09-25 13:57:38

标签: ember.js routing ember-router

我想在网址中添加一个过滤器参数(:date),但它不一定是必需的。

什么行不通:

this.route("test", {path: "/test/:test_id"});
this.route("test", {path: "/test/:test_id/:date"});

但重要的是我只有一条路线来处理它。

App.TestRoute = Ember.Route.extend({
  model: function(params) {
    if(params.date === undefined) console.log("DATE NOT SET");
    else console.log("DATE SET");
  }
});

我希望有人知道解决方案。

0 个答案:

没有答案