Ember.js 如何使用getter函数查询模型?
我不知道我问的是否正确,但我不想收集数据,而是想根据参数计算数据。比如:Ember.js 如何使用getter函数查询模型?,ember.js,Ember.js,我不知道我问的是否正确,但我不想收集数据,而是想根据参数计算数据。比如: var date = new Date(); var events = model.getEvents(date); {{#each event in events}} event {{/each}} 不同之处在于,getEvents在返回集合之前既从服务器获取,又进行本地计算和转换。您最好的选择可能是使用路由上的setupController钩子获取事件列表,然后将其设置为控制器中的events属性 App.So
var date = new Date();
var events = model.getEvents(date);
{{#each event in events}}
event
{{/each}}
不同之处在于,getEvents在返回集合之前既从服务器获取,又进行本地计算和转换。您最好的选择可能是使用路由上的
setupController
钩子获取事件列表,然后将其设置为控制器中的events
属性
App.SomeRoute = Ember.Route.extend({
setupController : function(controller,model){
var date = new Date();
var events = model.getEvents(date);
controller.set('events',events)
}
});
我想从视图中提供日期,不管用户选择什么日期。然后获取,然后构造模型,然后返回(或者绑定,不管它是什么)。