如何在 Ember 第一次完成加载时运行函数
How to run a function when Ember finished loading for the first time
嗨,我正在编写一个简单的 ember 应用程序,我在 node-webkit 应用程序中运行,现在我想运行:
require("nw.gui").Window.get().show();
在 Ember 完成加载并渲染索引视图之后,但只有一次,如果您刚刚导航到 /
.
我试过这个:
App.IndexRoute = Ember.Route.extend({
setupController: function(controller) {
require("nw.gui").Window.get().show();
}
});
但这会在每次导航到/
谢谢!
>Ember.Application
有一个准备好的事件。这可以满足您的需求。
你可以像这样使用它:
window.App = Ember.Application.create({
ready: function () {
alert('Application ready!');
}
});
相关文章:
- 如何在运行时在angular 2中加载外部js脚本
- 如何在加载网页时运行脚本
- 为什么我的javascript脚本在页面加载时运行,而不是使用onclick
- 如何在加载角度函数后运行jQuery代码
- 如何使用特定的javascript函数创建一个url,以便在加载页面时运行
- Javascript - 加载函数运行时未定义的变量
- HTML/JS github页面项目没有't在使用firefox运行时加载图像或声音
- 如何让C#代码在页面加载时运行的jquery脚本之后运行
- 有没有一种方法可以在服务器端页面加载之前在加载时运行javascript
- 如何在内部脚本完全加载后运行脚本
- 在不加载页面的情况下运行javascript
- 在运行时加载knockout.jslib
- Jquery脚本未在运行时加载编辑:意外的令牌
- Javascript:如何在页面重新加载后运行函数
- 在页面加载完成之前,使用URL参数运行JavaScript
- 无法使用javascript插件在首次运行时加载实际图像大小(图像在刷新后加载)
- 如何更改javascript的一个变量,然后运行;“加载”;而无需重新加载页面
- Jquery代码获胜'不是从页脚加载运行,而是从控制台运行
- 为什么 Ghost.py 不加载/运行我的Javascript
- 点击加载/运行此代码