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

两者的区别

使用angular.module(appName,[]).controller['scope',{function()}]和angular.module(appName,[]).controller(function(){})有什么区别

正在回答

1 回答

angular通过控制器构造函数生成一个实体对象,在生成过程中,$scope对象作为参数注入其中,并允许用户访问$scope对象,这样用户可通过$scope与页面中的元素进行数据绑定;controller['scope',{function()}]和controller(function($scope){})的区别在于前者是属于行内式注入服务,显式注入服务或对象既高效又不会丢失代码,一般推荐使用,而后者在功能上与前者无异,仅仅是省略

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
AngularJS实战
  • 参与学习       205465    人
  • 解答问题       1158    个

一起学习AngularJS的基础教程,通过实例学习并学会AngularJS

进入课程

两者的区别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信