猿问

这行代码是什么意思


.controller('commission_list', ['$rootScope', '$scope', 'ENV', '$timeout', '$ionicPopover', 'categorylistsFactory', 'commissionFactory', '$stateParams', '$ionicSideMenuDelegate',function($rootScope, $scope, ENV, $timeout, $ionicPopover, categorylistsFactory, commissionFactory, $stateParams, $ionicSideMenuDelegate,zxy)

胡说叔叔
浏览 626回答 1
1回答

繁星点点滴滴

这是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是什么鬼,我也不知道 - -!
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答