为了账号安全,请及时绑定邮箱和手机立即绑定

AngularJs中的控制器到底有多少个参数

AngularJs中的控制器到底有多少个参数

尚方宝剑之说 2019-04-10 20:49:07
varapp=angular.module("myApp",[]).controller("myController",function("这里有多少个参数"){})
查看完整描述

2 回答

?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

取决于你注入了几个参数,一般用法如下:
varapp=angular.module('app',[]);
app.controller(function($scope,$http){
//那这个时候就只有这两个参数,这个东东在angular里叫做依赖注入。并不是默认行为,二是需要你来自己制定的,所以是多少个,就看你自己怎么用了
});
                            
查看完整回答
反对 回复 2019-04-10
?
胡子哥哥

TA贡献1825条经验 获得超6个赞

varapp=angular.module("myApp",[]);
app.controller("myController",['$scope','aService',...,function($scope,aService,...){
//可以注入你写的factory,provider等等
}]);
controller第一个参数是名称,后面是一个数组,数组的前面是声明注入的内容,可以是n个,最后是个function,function的参数个数也必须是n个,必须跟前面声明注入的内容一一对应
就这样实现了依赖注入啊
                            
查看完整回答
反对 回复 2019-04-10
  • 2 回答
  • 0 关注
  • 361 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信