浅谈angularjs依赖服务注入写法的注意点


Posted in Javascript onApril 24, 2017

angular.js一个很好的特性是其服务能自动依赖注入:如你想使用$http服务,只需申明你要使用即可

但我们看看下面两种写法:

第一种

messageService.factory('messageService', function ($resource, $http) { ...

第二种

messageService.factory('messageService', ['$resource', '$http', function ($resource, $http) { ...

两种写法在源码调试时都没有问题

但打包后,第一种写法就跪了,因为打包的时候,压缩了局部变量名,导致$resource, $http被替换成短变量名,故angular.js不知注入何种服务

angular.js为了解决这个问题,推荐第二种写法

以上这篇浅谈angularjs依赖服务注入写法的注意点就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
java script编程起步(第三课)
Jan 10 Javascript
解决Extjs4中form表单提交后无法进入success函数问题
Nov 26 Javascript
javascript实用方法总结
Feb 06 Javascript
js日期插件dateHelp获取本月、三个月、今年的日期
Mar 07 Javascript
JS遍历页面所有对象属性及实现方法
Aug 01 Javascript
用AngularJS的指令实现tabs切换效果
Aug 31 Javascript
Dropzone.js实现文件拖拽上传功能(附源码下载)
Nov 22 Javascript
前端开发必知的15个jQuery小技巧
Jan 22 Javascript
jQuery+ajax实现修改密码验证功能实例详解
Jul 06 jQuery
zTree异步加载展开第一级节点的实现方法
Sep 05 Javascript
vue2之简易的pc端短信验证码的问题及处理方法
Jun 03 Javascript
微信小程序学习总结(三)条件、模板、文件引用实例分析
Jun 04 Javascript
angularjs中回车键触发某一事件的方法
Apr 24 #Javascript
浅谈angularjs中响应回车事件
Apr 24 #Javascript
老生常谈angularjs中的$state.go
Apr 24 #Javascript
使用ionic播放轮询广告的实现方法(必看)
Apr 24 #Javascript
详谈angularjs中路由页面强制更新的问题
Apr 24 #Javascript
Angular中使用$watch监听object属性值的变化(详解)
Apr 24 #Javascript
关于angular js_$watch监控属性和对象详解
Apr 24 #Javascript
You might like
中国广播史趣谈 — 几个历史第一次
2021/03/01 无线电
PHP脚本数据库功能详解(下)
2006/10/09 PHP
ThinkPHP之N方法实例详解
2014/06/20 PHP
PHP伪静态Rewrite设置之APACHE篇
2014/07/30 PHP
创建一个复制UBB软件信息的链接或按钮的js代码
2008/01/06 Javascript
Prototype 工具函数 学习
2009/07/23 Javascript
JavaScript继承方式实例
2010/10/29 Javascript
firebug的一个有趣现象介绍
2011/11/30 Javascript
jQuery读取和设定KindEditor值的方法
2013/11/22 Javascript
简单js代码实现selece二级联动(推荐)
2014/02/18 Javascript
JS常用知识点整理
2017/01/21 Javascript
jQuery EasyUI tree增加搜索功能的实现方法
2017/04/27 jQuery
详解js正则表达式验证时间格式xxxx-xx-xx形式
2018/02/09 Javascript
JS中判断某个字符串是否包含另一个字符串的五种方法
2018/05/03 Javascript
微信小程序调用摄像头隐藏式拍照功能
2018/08/22 Javascript
python线程池的实现实例
2013/11/18 Python
Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
2016/04/12 Python
python 数据清洗之数据合并、转换、过滤、排序
2017/02/12 Python
Python简单实现Base64编码和解码的方法
2017/04/29 Python
python实现从pdf文件中提取文本,并自动翻译的方法
2018/11/28 Python
Python实现的拉格朗日插值法示例
2019/01/08 Python
python使用原始套接字发送二层包(链路层帧)的方法
2019/07/22 Python
pandas数据拼接的实现示例
2020/04/16 Python
python将unicode和str互相转化的实现
2020/05/11 Python
Python web框架(django,flask)实现mysql数据库读写分离的示例
2020/11/18 Python
python 使用OpenCV进行简单的人像分割与合成
2021/02/02 Python
米兰网婚纱礼服法国网上商店:Milanoo法国
2016/08/20 全球购物
求∏的近似值,直到最后一项的绝对值小于指定的数
2016/02/12 面试题
一套SQL笔试题
2016/08/14 面试题
大学活动邀请函
2014/01/28 职场文书
欢迎领导标语
2014/06/27 职场文书
小学生运动会报道稿
2014/09/12 职场文书
2015年初中教务处工作总结
2015/07/21 职场文书
红灯733-1型14管5波段半导体收音机
2021/04/22 无线电
eval(cmd)与eval($cmd)的区别与联系
2021/07/07 PHP
Java界面编程实现界面跳转
2022/06/16 Java/Android