javascript中AngularJS的缩短
Angular对标记中的指令进行了javascript中AngularJS的缩短,javascript,angularjs,Javascript,Angularjs,Angular对标记中的指令进行了ng缩短,但如何在js代码中使用它呢。我的意思是,当我写angular.isArray时,我更喜欢写ng.isArray(就像我们对jQuery($)或下划线(41;)所做的那样)。是否可能?定义以下全局变量: var ng = angular; 定义以下全局变量: var ng = angular; 您可以定义var ng=angular作为全局变量,如JB Nizet所建议的 如果您害怕冲突,并且不愿意将任何内容放入全局范围,则可以将代码封装在自动执行的
ng
缩短,但如何在js代码中使用它呢。我的意思是,当我写angular.isArray
时,我更喜欢写ng.isArray
(就像我们对jQuery($)或下划线(41;)所做的那样)。是否可能?定义以下全局变量:
var ng = angular;
定义以下全局变量:
var ng = angular;
您可以定义
var ng=angular
作为全局变量,如JB Nizet所建议的
如果您害怕冲突,并且不愿意将任何内容放入全局范围,则可以将代码封装在自动执行的匿名函数(闭包)中,如下所示:
(function (ng) {
// declare a module
var myAppModule = ng.module('myApp', []);
// configure myAppModule.
// ...
})(angular);
您可以定义
var ng=angular
作为全局变量,如JB Nizet所建议的
如果您害怕冲突,并且不愿意将任何内容放入全局范围,则可以将代码封装在自动执行的匿名函数(闭包)中,如下所示:
(function (ng) {
// declare a module
var myAppModule = ng.module('myApp', []);
// configure myAppModule.
// ...
})(angular);