如何使AngularJS内置服务在全球范围内可用?

danday74

代码 ...

angular.module('appName').factory('serviceName', ['$http', function ($http) {

在这里,我使Angular的$ http服务可用于我的服务,但是如何使它对我的应用程序中的所有服务可用,而不必每次都在应用程序中的每个服务中都定义它(假设我的应用程序中的每个服务都需要访问$ http)?请提供代码示例。提前谢谢了

在这个问题上似乎没有什么帮助。

yangli1990
angular.module('appName').factory('globalize', ['$http', function ($http) {
    window.$http = $http;
}]);

例如http://plnkr.co/edit/HbyX2Bx8c3TNJyvL2ljf?p=preview

你去那里,它现在是全球性的。但这不是最好的选择...

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

$(this)如何在全球范围内可用

Angular服务在全球范围内可用吗?

使模块在全球范围内可用

Nightwatch.js e2e测试如何设置jQuery在全球范围内可用?

在故事书中让笑话在全球范围内可用

使扩展方法/属性在全球范围内可用

如何使数据在Angularjs中的所有范围内可用

Angular2如何在全球范围内观看服务属性?

我如何在全球范围内构建微服务和 API?

如何在全球范围内正确拍摄屏幕截图?

如何在全球范围内通过npm安装?

Clojure:如何在全球范围内启用规范断言?

如何在全球范围内使用 SharedPreference?

使用Stack构建模块是否使其在全球范围内可用?

node.js-使结果在全球范围内可用(请求模块)

我应该在哪里放置类型/接口以使其在全球范围内可用?

在全球范围内发布事件

在全球范围内禁止Spotbugs警告

这种关闭是否在全球范围内?

在全球范围内举行PSSession

范围内的范围。AngularJS

如何安装Flatpak程序,使其在系统范围内可用?

如何获取范围内所有可用变量?

为什么此自定义采购功能无法使我声明的变量在全球范围内可用?

phaser.io如何在全球范围内使用国家独立资产

如何以最直接的方式在全球范围内使用 matplotlib 中的任何系统字体?

如何忽略“空”或空的属性在JSON,全球范围内,使用Spring配置

如何在全球范围内隐藏Quassel IRC中的联接/零件/退出?

如何在全球范围内安装Node软件包-正确的方法?