我想在 url 中添加一个过滤器参数 (:date),但它不应该是必需的。
什么不起作用:
this.route("test", {path: "/test/:test_id"});
this.route("test", {path: "/test/:test_id/:date"});
但重要的是我只有 1 条路线来处理它。
App.TestRoute = Ember.Route.extend({
model: function(params) {
if(params.date === undefined) console.log("DATE NOT SET");
else console.log("DATE SET");
}
});
我希望有人知道这个问题的解决方案。