Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ember.js Emberjs:定期从RestaAdapter重新加载ArrayController数据_Ember.js - Fatal编程技术网

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')