Angular 中的这两个函数有什么区别
what is difference between these two functions in Angular
>我有两个函数。 两者都在工作
app.controller("MainController", ["$scope","$http" ,function($scope,$http) {
}]);
和
app.controller("MainController", function($scope,$http) {
});
哪一个最好用。 以及它们之间有什么区别。
谢谢
主要目的是缩小,但也有其他用途
当第二个控制器被缩小时,它将
app.controller("MainController", function(o,t) {
});
现在 angular 不知道什么是 o,t 服务... 当然,如果您选择使用它,则可以选择在缩小过程中不破坏变量。
使用第一种方法,缩小不会更改字符串值
app.controller("MainController", ["$scope","$http" ,function(o,t) {
}]);
第二种方法的另一个优点是,您可以在使用服务时随意命名它。例如,您可能有一个名为"dataStorageService"的很长的服务
app.controller("MainController", ["dataStorageService","$scope" ,function(dss,$scope) {
dss.smallCodes();
}]);
因此,您可以使用非常棒的dss.smallCodes(),而不是使用dataStorageService.smallCodes();这意味着您可以使用有意义的单词来命名您的服务,而不必担心它太长。
相关文章:
- JQuery合并了keyup和focusout两个函数
- 组合两个javascript函数
- 访问$.ajax()函数中的两个不同数组
- javascript函数,它接受两个输入:一个对象和一个键,并返回对象中该键的相应值
- 在输入字段上有两个函数调用,一个在Blur上,一个不在Angular中
- 递归|两个函数名
- DataTables合并了两个独立表中的jQuery/Javascript函数
- 为什么jQuery文件的函数中有两个参数,但只接收一个参数
- 使用带有两个参数的函数的javascript映射
- 用于交换两个变量的 JavaScript 函数
- 当客户端将两个按钮的javascript函数参数修改为相同时,SQL/PHP会更新多行
- JavaScript函数,用于计算两个日期之间的年、月和天数
- 同一事物的两个函数,一个崩溃,另一个不崩溃,为什么
- 如何调用两个函数是一种html输入类型
- 广义化对两个性质起反作用的两个函数
- 两个函数之间的角度承诺
- 在keyup更改上运行两个函数
- 带有两个变量函数的Ajax提交表单
- 为什么这两个JavaScript函数调用具有相同的“;这个“;价值
- javascript函数包含两个元素和web音频api