javascript - angularjs依赖注入

 郭建将_683 发布于 2022-11-10 08:27
angular.module('app')
  .controller("IndexController", IndexController);
IndexController.$inject = ['CustomerService','StorageService','IMSqliteUtilService','SysMsgService', 'MsgService','$scope','$rootScope','$ionicHistory','$state','ConfigService', '$ionicScrollDelegate', '$timeout','CityService' , 'UtilService', 'UserService', 'TaskIndexService', '$ionicSlideBoxDelegate', 'MerchantIndexService', 'BlackService', 'BannerService', 'SqliteUtilService', '$window','$location','$ionicTabsDelegate','$ionicModal'];

function IndexController (CustomerService,StorageService,IMSqliteUtilService,SysMsgService, MsgService,$scope,$rootScope,$ionicHistory,$state,ConfigService, $ionicScrollDelegate, $timeout,CityService , UtilService, UserService, TaskIndexService, $ionicSlideBoxDelegate, MerchantIndexService, BlackService, BannerService, SqliteUtilService, $window,$location,$ionicTabsDelegate,$ionicModal){

}

这是ionic项目里首页controller的依赖注入,注入的东西实在过多,想请问各位前辈有没有好的优化的思路或者方法可以借鉴。

2 个回答
  • 用到什么servive注入什么sevice是坠吼的。既然用到了这么多注入,想必下面的代码很复杂吧。在实际开发中,你可以写几个controller,把复杂的功能分解下

    2022-11-12 01:53 回答
  • 首先想问下,你这个controller负责了多少东西,为什么会依赖这么多东西?十几个依赖

    2022-11-12 01:53 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有