javascript - 这行代码是什么意思
黄舟
黄舟 2017-04-11 11:17:33
[JavaScript讨论组]
.controller('commission_list', ['$rootScope', '$scope', 'ENV', '$timeout', '$ionicPopover', 'categorylistsFactory', 'commissionFactory', '$stateParams', '$ionicSideMenuDelegate',function($rootScope, $scope, ENV, $timeout, $ionicPopover, categorylistsFactory, commissionFactory, $stateParams, $ionicSideMenuDelegate,zxy)
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(1)
PHPz

点别人负分的都有点坏。

这是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是什么鬼,我也不知道 - -!

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号