Ember.js Emberjs:定期从RestaAdapter重新加载ArrayController数据
我有一个默认的Ember.js Emberjs:定期从RestaAdapter重新加载ArrayController数据,ember.js,Ember.js,我有一个默认的ArrayController,具有如下简单视图: {{#each}} <li>{{name}}</li> {{/each}} 使用RESTAdapter从HTTP源加载数据。如何定期从服务器重新加载它,包括删除、新对象和更改 我是emberjs的新手,不知道从哪里开始。我发现了一个正在讨论的模型。reload(),但我不认为这对新对象和删除有什么帮助。此外,我不确定将设置间隔放置在何处,以便它仅在我处于正确视图时才处于活动状态(某些操作不正确)。我设
ArrayController
,具有如下简单视图:
{{#each}}
<li>{{name}}</li>
{{/each}}
使用RESTAdapter
从HTTP源加载数据。如何定期从服务器重新加载它,包括删除、新对象和更改
我是emberjs的新手,不知道从哪里开始。我发现了一个正在讨论的
模型。reload()
,但我不认为这对新对象和删除有什么帮助。此外,我不确定将设置间隔放置在何处,以便它仅在我处于正确视图时才处于活动状态(某些操作不正确)。我设置了一个全局时钟对象(类似于),并在路径中添加了一个观察者clock.minute
,以重新加载集合:
App.PostsRoute = Ember.Route.extend
model: ->
@store.find('post')
reload: (->
@store.find('post')
).observes('clock.minute')
App.PostsRoute = Ember.Route.extend
model: ->
@store.find('post')
reload: (->
@store.find('post')
).observes('clock.minute')