Ember query-params-new用于多个对象

时间:2014-05-07 17:38:00

标签: ember.js

我正在使用查询参数进行分页和过滤。 query-params-new提供了一种相对便捷的方法来管理从route.model返回的数组。

但是现在我有一个页面,其中一个对象(f.e. group)作为模型,同时显示一个依赖对象列表(f.e. users in group)。列表应该有分页。

问题是我不知道应该在哪里提出列表请求。构建列表查询所需的查询参数仅在route.model方法和controller中作为属性提供。

现在我正在尝试找到正确的方法,以便在同一路由/控制器中获取具有分页的对象和列表。我无法发明任何方式,例如将它们组合成route.model中的单个对象或从控制器的observes函数请求列表,似乎是正确和干净的。目前,我已停止在route.model中保存查询参数,并在route.setupController中将其用于第二个请求,但这显然是一个黑客攻击。

我只是在寻找正确的方法,而不是与框架作斗争。

0 个答案:

没有答案