Javascript 如何在Ember第一次完成加载时运行函数

Javascript 如何在Ember第一次完成加载时运行函数,javascript,ember.js,node-webkit,Javascript,Ember.js,Node Webkit,您好,我正在编写一个简单的ember应用程序,我在一个节点webkit应用程序中运行,现在我想运行: require(“nw.gui”).Window.get().show() 就在Ember完成加载并呈现索引视图之后,但只有一次,如果您刚刚导航到/,则不会 我试过这个: App.IndexRoute = Ember.Route.extend({ setupController: function(controller) { require("nw.gui").Window.get(

您好,我正在编写一个简单的ember应用程序,我在一个节点webkit应用程序中运行,现在我想运行:

require(“nw.gui”).Window.get().show()

就在Ember完成加载并呈现索引视图之后,但只有一次,如果您刚刚导航到
/
,则不会

我试过这个:

App.IndexRoute = Ember.Route.extend({
  setupController: function(controller) {
    require("nw.gui").Window.get().show();
  }
});
但这会在每次导航到
/
时执行


谢谢

Ember.应用程序
具有。这可以满足你的需要

您可以这样使用它:

window.App = Ember.Application.create({
    ready: function () {
        alert('Application ready!');
    }
});

谢谢你的回答!很高兴我能帮忙;-)