首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用provider创建另一个provider

使用provider创建另一个provider
EN

Stack Overflow用户
提问于 2021-05-09 16:08:30
回答 1查看 20关注 0票数 0

我正在尝试使用相同的提供者,并在引导期间将其注入到另一个提供者。

代码语言:javascript
复制
  { provide: '$http', useFactory: (config: any) => httpFunc(config), deps: [configService] },

  { provide: '$pab', useFactory: (config,  http) => new pabLite(config, http), deps: [configService, Inject('$http') http] }

看起来很管用。如何才能注入到$http提供者,当创建$pab提供者时,我也试图将注入(‘http’)私有http移动到pablite中,但在初始化时似乎不起作用

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-09 17:44:15

您应该将其提供为:

代码语言:javascript
复制
deps: [configService, http$]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67455535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档