angularjs - 在 Angular 应用程序启动时执行代码

标签 angularjs

有没有办法可以在 AngularJS 应用程序启动时执行一些 JavaScript 代码?我有一些通用代码,需要确保它们在任何应用程序指令/ Controller 之前运行。我不想受到路由和 ng-view 的束缚,我需要它成为任何 ng-app 的通用解决方案。

我以为我可以使用模块配置,而且我实际上尝试过,但我正在尝试调用一个服务,这似乎无法在模块加载上访问。

最佳答案

你可以这样做,

var app = angular.module('myApp',[]);

app.run(function($rootScope) {
    //.....
});

关于angularjs - 在 Angular 应用程序启动时执行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19276095/

相关文章:

angularjs - Angular ng-controller 问题

javascript - 模块不可用、拼写错误或忘记加载(但我没有)

asp.net-mvc - Razor 模板、 View 和 angular.js

javascript - 从选择下拉列表中选择选项时禁用其他字段

html - 如何在条件语句中显示img标签?

javascript - 我可以在指令中要求模块级 Controller 吗?

javascript - Angular Pane 拆分器,其中具有表单抛出表单验证错误的 Pane 之一

ng-repeat 中的 AngularJS 必填字段验证

javascript - 显示的空白页面 - Angular JS

ios - ionic ios 的 ng-click 不起作用