如何在angularjs app.js中声明全局变量?

如何在angularjs app.js中声明全局变量?,angularjs,global-variables,Angularjs,Global Variables,如何在angularjsapp.js中声明全局变量?您可以使用它,它可以在应用程序中的任何位置注入 app.constant('MOVIE_TITLE', 'The Matrix'); 或者,如果某个值可能会更改,请使用 但是不能在config中注入值。首先想到的是在$rootScope中声明变量。但这是一个非常糟糕的主意,应该避免。您可以使用工厂或服务,但这有点复杂。最简单的方法是使用常量和值。请参阅以下文章: 可能存在的副本 app.value('movieTitle', 'The Mat

如何在angularjsapp.js中声明全局变量?

您可以使用它,它可以在应用程序中的任何位置注入

app.constant('MOVIE_TITLE', 'The Matrix');
或者,如果某个值可能会更改,请使用


但是不能在
config
中注入值。

首先想到的是在$rootScope中声明变量。但这是一个非常糟糕的主意,应该避免。您可以使用工厂或服务,但这有点复杂。最简单的方法是使用常量和值。请参阅以下文章:

可能存在的副本
app.value('movieTitle', 'The Matrix');