腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
覆盖
angular
(
hierarchical
injector
)
中
另一个
服务
的
服务
angular
、
dependency-injection
我在app.module.ts
的
providers数组中放入了一个
服务
(service1)。假设我还有两个
服务
,service2和service3,这两个
服务
都需要注入service1。Service2可以在应用程序范围内提供service1实例(由应用程序模块
的
提供者数组提供),但service3需要一个新
的
实例。如果是组件,我们可以简单地在我们想要一个新实例
的
组件
的
提供者数组
中
添加service1,如果是
服务
,如
浏览 17
提问于2021-05-07
得票数 0
1
回答
为什么需要此
angular
.provide才能使其工作?
javascript
、
angularjs
angular
.module('httpReal', ['ng']) $provide.decorator('$httpBackend', function() { return
angular
.
injector
(['ng']).get('$httpBackend');
浏览 1
提问于2016-07-08
得票数 0
1
回答
其他/如果在
服务
依赖或替代
angularjs
我有几个模块(Main,Secondary),它们具有依赖关系- Stuff,来自Stuff
的
两个
服务
都使用Service。因此,来自Service
的
Stuff是在Main
服务
中
工作
的
,因此,Factory只存在于主要业务
中
。但是在Secondary
中
不工作,couse Factory是Main
服务
的
依赖。
angular
.module('Main', ['Stuf
浏览 0
提问于2017-01-20
得票数 0
回答已采纳
1
回答
从angularjs
中
的
某个控制器获取作用域
javascript
、
angularjs
、
angularjs-scope
、
angularjs-controller
我尝试通过QUnit框架测试我
的
angularjs应用程序。 在页面mysite.ru/#/unittest/上-我使用了一个名为UnittestCtrl
的
控制器。但在我
的
应用程序
中
,我有一个DetailCtrl和其他我想测试
的
页面。问题是我不能从单元测试页面访问DetailCtrl
的
作用域。这是我用来在mysite.ru/#/unittest/上获取Unittest控制器作用域
的
代码。如何从DetailCtr
浏览 0
提问于2016-06-22
得票数 0
3
回答
将$http注入
angular
factory($exceptionHandler)会导致循环依赖
angularjs
、
circular-dependency
当我尝试将$http注入一个被
覆盖
的
工厂时,我得到了错误:edit__________________MyModule.config(function($provide, $http) {但是我仍然得到了循环错误: 未捕获错误:找到$
injector<
浏览 24
提问于2014-03-12
得票数 17
回答已采纳
2
回答
什么是正确
的
方法处理复制
的
工厂在安古拉杰?
javascript
、
angularjs
实例化角
的
工厂n次。{ hello: function(){ }});什么是正确
的
方法处理复制
的
工厂在安古拉杰?(或
浏览 1
提问于2014-07-08
得票数 0
回答已采纳
3
回答
angularjs从外部角度重定向
javascript
、
angularjs
从外部
的
angular
,遗留
的
JS代码,我想重定向某个控制器。var e = document.getElementById('mApp'); scope.$location,但它告诉我$location是未定义
的
,所以我一定是做错了什么。
浏览 0
提问于2013-05-09
得票数 4
回答已采纳
2
回答
注入不同
的
辅助函数角
angularjs
我正试图在角控制器中注射几个助手(包括我自己
的
几个),所以我有:Lodash.._;Helper.{ test: function () { }} 所以我希望所有的助
浏览 2
提问于2016-04-17
得票数 0
回答已采纳
1
回答
如何使用AngularJS和RequireJS从外部文件注入
服务
?
javascript
、
angularjs
、
dependency-injection
、
requirejs
我从外部文件中注入控制器,并且我希望从外部文件对
服务
执行同样
的
操作。它应该在工厂
的
声明
中
登记。注入控制器工作'use strict'; return
angular
.module$apply();});
服务
浏览 1
提问于2014-10-18
得票数 0
回答已采纳
3
回答
离子3,角度4
中
的
单态
angular
、
ionic2
、
ionic3
我将
服务
定义为类,如下所示:export class MyService {}在构造函数
中
:在我
的
主app.module.ts
中
,我添加了该类
服务
作为提供者providers: [someOtherThings,
浏览 0
提问于2017-04-13
得票数 24
2
回答
如何对多模块
angular
产品进行单元测试
angularjs
、
unit-testing
、
jasmine
、
angular-mock
我有一个
angular
项目,其中包含多个模块,用于分离项目的逻辑。显然,这些模块
中
的
许多模块都依赖于项目中定义
的
其他模块。例如,我有一个名为'myapp.shared.mixpanel‘
的
模块,其中包含一个名为mixpanelService
的
服务
,用于发送跟踪事件。还有一个名为'myapp.feature‘
的
模块,它依赖于'myapp.shared.mixpanel’,这样它就可以访问mixpanelService了。<e
浏览 1
提问于2015-07-16
得票数 1
2
回答
在angularJs
中
,如何在控制器运行时按他
的
名字调用
服务
?
angularjs
、
service
、
dependency-injection
我将
服务
名从一个控制器传递到
另一个
控制器,作为angularjs
中
的
参数。当我在第二个控制器
中
接收到该变量并将其用作
服务
名称时,我会得到一个错误,即serviceNameVariable.get不是一个函数。所以我
的
问题是,如何在控制器中使用变量作为
服务
名称?
浏览 0
提问于2015-10-07
得票数 1
2
回答
具有自定义提供程序
的
.config()
中
的
未知提供程序
angularjs
、
service-provider
、
angularjs-injector
我在app.js
中
得到了这个://codes...和这个
服务
在
另一个
文件
中
: .provider('Translation', function(
浏览 2
提问于2015-01-26
得票数 2
3
回答
角质
服务
真的是单身吗?
angularjs
我有这样
的
角质
服务
: .factory('SharedData', function( ){我以前在
另一个
模块
中
调用了该
服务
,如下所示: factory("AnotherService", function(){
浏览 3
提问于2016-01-12
得票数 4
回答已采纳
2
回答
我需要两个AngularJS $http
服务
实例还是什么?
http
、
service
、
error-handling
、
angularjs
、
interceptor
为了处理错误,我希望在我
的
$http
服务
中
添加一个响应拦截器。我
的
想法是创建一个名为“remote_log”
的
服务
,并将向
服务
器发送错误所需
的
所有代码都放入其中。当然,该
服务
将使用$http
服务
并将其包含在其依赖项列表
中
。然后将拦截器
的
依赖项添加到“remote_log”
服务
中
,并在需要向
服务
器发送错误时使用拦截器内
的<
浏览 1
提问于2013-02-04
得票数 22
回答已采纳
1
回答
使用-
injector
.get()实例化
Angular
JS
服务
angularjs
我有一个
Angular
1.x应用程序。现在有了一个用例,在其中我必须访问ES6类
中
的
Angular
1.x
服务
/工厂,这些类既不是
Angular
JS
的
一部分,也不是向
Angular
JS注册
的
。简而言之,我想做一些事情,比如导出
Angular
服务
,然后在ES6类中导入。我知道这不是直接可能
的
,但是会有变通
的
办法吗?所以我有一个像这样
的</em
浏览 15
提问于2021-03-04
得票数 0
1
回答
AngularJs不能在$provide和$
injector
服务
中注入module.run
angularjs
我试图在angularjs
中
动态定义
服务
,正如文档所述,和是
服务
,因此它们应该可以在module.run中注入。我需要通过应用引导程序提供动态
服务
,这就是为什么我要在module.run
中
定义它们
的
原因.run(['$provide',编辑var module =
angular
浏览 2
提问于2014-07-12
得票数 2
回答已采纳
2
回答
AngularJS -自动模块和$
injector
angularjs
、
dependency-injection
、
autowired
、
callstack
在上,角度文档将AUTO模块描述为:AUTO AUTO很明显我漏掉了什么。AUTO模块与
angular
.module()是如何关联
的
,$
injector
是如何融入其中
的
浏览 0
提问于2014-02-07
得票数 1
回答已采纳
5
回答
Angular
2:向@CanActivate注入依赖项?
angular
、
angular2-routing
在
Angular
2
中
,可以为零部件指定@CanActivate注释,从中可以确定是否应激活该零部件。它不是接口
的
原因是因为回调在组件被实例化之前就被调用了。问题是,我不能想出一种方法将依赖注入到回调
中
。我需要我
的
服务
来告诉我是否登录(以及以谁
的
身份),以确定是否允许路由到特定组件。app.ListsComponent = ng.router.CanA
浏览 2
提问于2016-01-11
得票数 10
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
前端请进:玩转Angular 注射器
深入研究Angular和ASP.NET Core 3.0
如何利用BLoC在Flutter和AngularDart中共享代码?
使用 IoC 容器来简化业务对象的管理
我是如何为 Angular Components 做出贡献的
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券