浅谈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 相关文章推荐
jQuery(1.3.2) 7行代码搞定跟随屏幕滚动的层
May 21 Javascript
javascript下数值型比较难点说明
Jun 07 Javascript
JavaScript包装对象使用介绍
Aug 29 Javascript
js和jquery使按钮失效为不可用状态的方法
Jan 26 Javascript
根据当前时间在jsp页面上显示上午或下午
Aug 18 Javascript
EasyUI中实现form表单提交的示例分享
Mar 01 Javascript
javascript实现的图片切割多块效果实例
May 07 Javascript
JS基于面向对象实现的选项卡效果示例
Dec 20 Javascript
JavaScript数据结构与算法之队列原理与用法实例详解
Nov 22 Javascript
学习JS中的DOM节点以及操作
Apr 30 Javascript
vuejs数据超出单行显示更多,点击展开剩余数据实例
May 05 Javascript
JS实现的检验身份证格式并输出出生日期,年龄,性别,出生地示例
May 17 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
农民C键的运用技巧
2020/03/04 星际争霸
php include加载文件两种方式效率比较
2010/08/08 PHP
thinkphp中空模板与空模块的用法实例
2014/11/26 PHP
双冒号 ::在PHP中的使用情况
2015/11/05 PHP
PHP抽象类基本用法示例
2018/12/28 PHP
PHP设计模式之迭代器模式Iterator实例分析【对象行为型】
2020/04/26 PHP
js 火狐下取本地路径实现思路
2013/04/02 Javascript
JavaSacript中charCodeAt()方法的使用详解
2015/06/05 Javascript
JavaScript中Window对象的属性及事件
2015/12/25 Javascript
JQuery日期插件datepicker的使用方法
2016/03/03 Javascript
webpack中引用jquery的简单实现
2016/06/08 Javascript
Centos6.8下Node.js安装教程
2017/05/12 Javascript
一篇文章让你彻底弄懂JS的事件冒泡和事件捕获
2017/08/14 Javascript
vue 运用mock数据的示例代码
2017/11/07 Javascript
Vue.js devtool插件安装后无法使用的解决办法
2017/11/27 Javascript
深入理解 JS 垃圾回收
2019/06/03 Javascript
ES5和ES6中类的区别总结
2020/12/21 Javascript
Python中利用函数装饰器实现备忘功能
2015/03/30 Python
Python使用matplotlib绘制动画的方法
2015/05/20 Python
Django框架中数据的连锁查询和限制返回数据的方法
2015/07/17 Python
Python中 Lambda表达式全面解析
2016/11/28 Python
Python利用BeautifulSoup解析Html的方法示例
2017/07/30 Python
pymongo中group by的操作方法教程
2019/03/22 Python
Python自定义一个异常类的方法
2019/06/27 Python
选择Python写网络爬虫的优势和理由
2019/07/07 Python
python基于paramiko将文件上传到服务器代码实现
2019/07/08 Python
selenium2.0中常用的python函数汇总
2019/08/05 Python
python处理自动化任务之同时批量修改word里面的内容的方法
2019/08/23 Python
Python paramiko使用方法代码汇总
2020/11/20 Python
python基于pexpect库自动获取日志信息
2021/02/01 Python
艺校音乐专业自我鉴定范文
2014/03/01 职场文书
电台编导求职信
2014/05/06 职场文书
幼儿园安全管理制度
2015/08/05 职场文书
高中化学教学反思
2016/02/22 职场文书
Nginx本地目录映射实现代码实例
2021/03/31 Servers
Vue组件更新数据v-model不生效的解决
2022/04/02 Vue.js