多个可选资源参数emberjs

时间:2014-02-14 09:59:08

标签: javascript ember.js

我希望能够为我的RESTful资源添加多个可选的GET参数。目前我有一条测量路线:

this.resource('measurements', {path: '/measurements'});

我希望能够添加start_date,end_date和measure参数。在任何时候,可以从URL中省略这些参数中的一个或全部。我能想到的唯一方法是在路由器中为每个组合创建一个路由,然后为每个组合创建一个单独的路由对象,定义要检索的模型。这似乎很乏味。

有人有更好的解决方案吗?

1 个答案:

答案 0 :(得分:0)

看看Alex Speller的查询参数https://github.com/emberjs/ember.js/pull/3182 它尚未包含在主要版本中,但可以使用(作为可插入功能包含在金丝雀版本中)并且非常方便。

相关问题