Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.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
Javascript 重新加载整个余烬应用程序_Javascript_Ember.js - Fatal编程技术网

Javascript 重新加载整个余烬应用程序

Javascript 重新加载整个余烬应用程序,javascript,ember.js,Javascript,Ember.js,我有一个余烬应用程序,只是一个更大的应用程序的一小部分。它显示在一个div中,周围是在rails中创建的html布局 我希望能够将Ember应用程序重新加载到其默认索引路径,并在Ember外部的一些javascript回调中重新加载其数据。我发现这很难做到。我知道在ember控制器内部和ember控制器中,我可以刷新和重新加载模型,但是当我在ember外部运行一些js时,我该怎么做呢 我需要能够做一些事情,比如: App.LocationsController.reload() 但不幸的是,这

我有一个余烬应用程序,只是一个更大的应用程序的一小部分。它显示在一个div中,周围是在rails中创建的html布局

我希望能够将Ember应用程序重新加载到其默认索引路径,并在Ember外部的一些javascript回调中重新加载其数据。我发现这很难做到。我知道在ember控制器内部和ember控制器中,我可以刷新和重新加载模型,但是当我在ember外部运行一些js时,我该怎么做呢

我需要能够做一些事情,比如:

App.LocationsController.reload()

但不幸的是,这样的函数并不存在。我不知道如何进入余烬控制器。例如,从chrome中的控制台,我如何进入控制器并重新加载所有位置的数据?我可以使用App.Router.Router.refresh,但它不会重新加载数据。

您是否在Ember中使用路由?是一条路线,还是多条路线?您想更改哪条路线,它看起来像什么?嗨,只有一条路线,叫做App.ContactInformationRoute。