Angular中依赖注入方式的几种写法
2024-10-20 03:33:28
1、第一种写法
angular.module(‘App’).controller(‘TestCtrl’,[‘$scope’, function($scope) {}]);
2、第二种写法
angular.module(‘App’).controller(‘TestCtrl’,TestCtrl);
TestCtrl.$inject= [‘$scope’];
function TestCtrl($scope) {}
3、第三种写法
angular.module(‘App’).controller(‘TestCtrl’,TestCtrl);
function TestCtrl($scope) {};
虽然这三种写法都可以,但是推荐用第一种或第二种,因为再js压缩的过程中,如果数组的声明方式,不至于在压缩的过程中最小化以a或其他变量命名.
最新文章
- [C/C++] C/C++延伸学习系列之STL及Boost库概述
- JavaScript思维导图—数组
- 一个C#解决方案中各文件夹存放了些什么
- eclipse创建web项目
- JavaBean基本用法示例(二)
- C# Json处理日期和Table
- nginx 采用https 协议通信配置
- #include <;boost/regex.hpp>;
- ThinkPHP 3.2 开发过程
- XML语法规范
- CSAPP-程序优化
- python文本读写数据
- Javascript高级编程学习笔记(40)—— DOM(6)CDATASection、DocumentType
- ELK-elasticsearch-6.3.2部署
- 使用SQL语句从数据库一个表中随机获取数据
- Socket网络编程--小小网盘程序(3)
- html5-figure和figcaption元素
- Day7作业及默写
- 【转载】springboot + swagger
- deque Comparison of Queue and Deque methods Comparison of Stack and Deque methods
热门文章
- mysql系列之2.mysql多实例
- 【总结】图论小总结【题解】P1330封锁阳关大学
- Coursera公开课Functional Programming Principles in Scala习题解答:Week 2
- 各种 Spring-Boot-Starters系列 介绍
- 在VS2015中的SDL2.0开发环境搭建
- zabbix 监控 haproxy 记录
- 使用C语言解析URL
- static语句块的执行时间
- laravel基础课程---16、数据迁移(数据库迁移是什么)
- Linux_服务器_02_在linux上怎么看eclipse控制台输出语句