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

 更新时间:2017年04月24日 09:33:49   投稿:jingxian  
下面小编就为大家带来一篇浅谈angularjs依赖服务注入写法的注意点。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

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

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

第一种

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

第二种

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

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

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

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

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

相关文章

  • 关于AngularJS中几种Providers的区别总结

    关于AngularJS中几种Providers的区别总结

    这篇文章主要给大家介绍了关于AngularJS中几种Providers的区别的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用AngularJS具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-05-05
  • Angular value与ngValue区别详解

    Angular value与ngValue区别详解

    这篇文章主要介绍了Angular value与ngValue区别详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • Angular.js自动化测试之protractor详解

    Angular.js自动化测试之protractor详解

    Protractor是一个建立在WebDriverJS基础上的端到端(E2E)的AngularJS JavaScript Web应用程序测试框架,下面这篇文章主要给大家介绍了angular.js自动化测试之protractor的相关资料,需要的朋友可以参考下。
    2017-07-07
  • 一种angular的方法级的缓存注解(装饰器)

    一种angular的方法级的缓存注解(装饰器)

    本篇文章主要介绍了一种angular的方法级的缓存注解(装饰器),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • 如何在Angular8.0下使用ngx-translate进行国际化配置

    如何在Angular8.0下使用ngx-translate进行国际化配置

    这篇文章主要介绍了如何在Angular8.0下使用ngx-translate进行国际化配置,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Angular框架详解之视图抽象定义

    Angular框架详解之视图抽象定义

    这篇文章主要给大家介绍了关于Angular框架详解之视图抽象定义的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • Angular5中调用第三方js插件的方法

    Angular5中调用第三方js插件的方法

    下面小编就为大家分享一篇Angular5中调用第三方js插件的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-02-02
  • Angular2下使用pdf插件的方法详解

    Angular2下使用pdf插件的方法详解

    这篇文章主要给大家介绍了在Angular2下使用pdf插件的方法,使用这个插件是要实现一个pdf显示的功能,文中介绍的非常详细,对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-04-04
  • Angular4.x Event (DOM事件和自定义事件详解)

    Angular4.x Event (DOM事件和自定义事件详解)

    今天小编就为大家分享一篇Angular4.x Event (DOM事件和自定义事件详解),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • 详解Angular-Cli中引用第三方库

    详解Angular-Cli中引用第三方库

    本篇文章主要介绍了详解Angular-Cli中引用第三方库 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05

最新评论