.controller('commission_list', ['$rootScope', '$scope', 'ENV', '$timeout', '$ionicPopover', 'categorylistsFactory', 'commissionFactory', '$stateParams', '$ionicSideMenuDelegate',function($rootScope, $scope, ENV, $timeout, $ionicPopover, categorylistsFactory, commissionFactory, $stateParams, $ionicSideMenuDelegate,zxy)
1 回答
![?](http://img1.sycdn.imooc.com/54584d6100015f5802200220-100-100.jpg)
繁星点点滴滴
TA贡献1803条经验 获得超3个赞
这是angular的语法。
第一个参数是controller的名字,后面的数组表示依赖了那些服务。一般来说都不会依赖这么多服务,写这个代码的人代码水平有点烂。
整理一下就清晰多了
angualr.module('app', []) .controller('commission_list', [ '$rootScope', '$scope', 'ENV', '$timeout', '$ionicPopover', 'categorylistsFactory', 'commissionFactory', '$stateParams', '$ionicSideMenuDelegate', // 回调函数的参数与上面的服务一一对应,因此可以简写,让代码看上去更加简洁 function($rs, $s, ENV, $t, $ip, clf, cmf, $sp, $imd, zxy) { // 挂载属性和方法 }])
应该是ionic开发里面的代码。
最后的zxy是什么鬼,我也不知道 - -!
添加回答
举报
0/150
提交
取消