【发布时间】:2015-08-06 22:56:18
【问题描述】:
我的路线如下所示:
model() {
return this.store.query('my-model', {
offset: this.get('offset'),
limit: this.get('limit')
})
}
我在/my-models 这样的路由中使用它,并渲染模型列表。
然后,在/my-models/new 这样的路线中,我制作并保存了一个新模型。但是,当我保存新模型时,模型列表不会更新以反映新模型的新存在。
我认为这是因为store.query 不监控商店,它只从服务器获取。但是,当我尝试 store.findAll(我认为它应该监视存储的更改)时,它会返回 每条 记录,而不仅仅是偏移/限制参数之间的记录。
有什么方法可以保持分页工作,同时将新创建的记录自动添加到列表中?
【问题讨论】:
标签: ember.js ember-data