腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Angular
2-
什么时候
将
服务
放在
组件
的
提供者
中
,
而
不是
放在
模块
中
?
我对于何时
将
服务
放入@Component()
中
的
组件
提供者
还是放入NgModule()
中
感到困惑 例如,如果我有一个
服务
要进行HTTP调用来获取我
的
FooterComponent
的
链接,那么它应该
放在
应用程序
的
NgModule
中
,还是应该用作FooterComponent
的
@Component
中
的
provide
浏览 3
提问于2017-02-21
得票数 3
1
回答
模块
和
组件
是如何内部保存
的
?
关于
Angular
2
2-
实践,建议
将
多个其他
模块
上使用
的
声明性
放在
一个共享
模块
中
。此外,强烈建议不要在这种共享
模块
上设置任何提供程序。我看到了这背后
的
原因:由于每个延迟加载
模块
都有自己
的
依赖注入器,每个次加载
模块
都会被检查其
提供者
,并在延迟
模块
上使用,
而
不是
应用程序范围
的
<
浏览 0
提问于2017-02-20
得票数 2
回答已采纳
1
回答
在
Angular
2
中
子
模块
中
是否需要put
服务
?
、
在
Angular
2
中
是否需要将
服务
放在
子
模块
中
,或者将其
放在
根
模块
的
提供者
中就足够了?
浏览 1
提问于2017-03-07
得票数 1
1
回答
角度测试:为什么要在供应商
中
测试
组件
?
、
、
在
中
,它有一个示例,在该示例
中
,要测试
的
组件
与依赖
服务
一起放置在TestBed.configureTestingModule
的
提供者
部分
中
。然后,他们使用TestBed.get
而
不是
TestBed.createComponent来访问
组件
:beforeEachcomp = TestBed.
浏览 1
提问于2019-01-17
得票数 1
1
回答
角度2
的
定位
服务
需要注射吗?
、
(滚动到最下面的地方,上面写着"HeroDetailComponent",并选择制表符英雄-细节
组件
. to ) 为了使用location
服务
,它所做
的
就是从@角/公共导入location,并将其放入构造函数参数
中
它没有把它
放在
提供者
数组
中
,也没有
放在
模块
的
提供者
数组
中
。是否有些
服务
只是自动注入
而
没有在
提供者
浏览 1
提问于2018-01-24
得票数 0
回答已采纳
1
回答
角5:如何在延迟加载
的
特性
模块
的
组件
中共享
服务
的
同一个实例?
、
、
、
我使用
的
是角5,我创建了一个带有路由
的
特性
模块
,并将其配置为延迟加载。现在,我需要在特性
模块
内
的
两个
组件
之间共享位于功能
模块
内
的
服务
实例,以便在用户单击路由器链接后
将
一个对象从一个
组件
传递给另一个
组件
。如果我将我想要共享
的
服务
放在
app.module.ts
的
providers数组
中
,那么所有这
浏览 0
提问于2018-04-20
得票数 1
回答已采纳
1
回答
AngularJS
服务
注入两个不同
的
应用程序
模块
,两个应用程序
我有这个应用程序
模块
.module('history.components.genericAddress', ['history.filters']); .service('addressesService', AddressesServiceController)
angular
我在两个
模块
中都使用
浏览 1
提问于2017-01-23
得票数 0
回答已采纳
1
回答
Angular
5全局
组件
及其
服务
、
浏览
Angular
的
文档,特别是风格指南,他们列出了一个共享
模块
和一个核心
模块
。根据文档,
服务
应该
放在
核心
模块
中
,
组件
应该
放在
共享
模块
中
。我
的
问题是,如果我有一个
组件
,比如说一个自定义文件上传
组件
,它也有一个相应
的
服务
,那么这个
组件
和
服务
应该驻留在哪里?<e
浏览 40
提问于2018-08-31
得票数 2
1
回答
为什么有时我们使用NgModule,有时使用纯成分角度2?
、
我有一个关于角度2
的
问题,我一直在用它,直到RC4。现在我看到添加了主要概念(NgModule)。我试着使用它,但我不明白为什么我们有时使用
模块
,有时只使用
组件
。但在那之后,我看到我们只使用纯成分。我不明白
什么时候
应该使用
模块
概念,
什么时候<
浏览 1
提问于2016-10-05
得票数 1
回答已采纳
1
回答
Angular
11.0.4找不到管道
我尝试使用管道来突出显示基于应用程序
中
的
下拉选择
的
特定文本,我在应用程序
模块
中
声明了管道
模块
,并注册为我想要在其中使用它
的
组件
的
提供者
,但我得到一个错误,说无法找到有名称
的
管道。下面是相关
的
代码,以及我是如何尝试使用它
的
。我是
不是
错误地声明了管道,还是注册错误了?highlight-text.pipe.ts摘自https://
浏览 47
提问于2021-02-26
得票数 3
回答已采纳
1
回答
什么是角2+
中
的
提供者
?
、
因此,在这个主题中,我得到了一些答案,但我想了解
提供者
是什么,以及它与
服务
注入(DI)有什么关系。我
的
理解:
angular
中
的
提供者
是关于
组件
或
模块
(provider数组)
的
“matadata”,它负责
将
特定
的
服务
附加到特定
的
注入器(
组件
级别或
模块
级别)。对吗?
提供者
总是指我们在
组件
浏览 1
提问于2018-05-31
得票数 0
4
回答
角
2-
单点
服务
?
、
在角1
中
,我经常使用工厂来存储被许多
组件
访问
的
共享状态。看起来,在角2
中
,每次都会创建作为@Injectable()注入
的
所有
服务
,从而丢失共享状态。我在根
模块
的
providers元键上“注册”
服务
,但仍然得到一个临时实例。private http:Http) { console.log("ArtistService ctor&q
浏览 11
提问于2016-09-02
得票数 8
回答已采纳
4
回答
如何在
Angular
2
中
正确使用依赖注入(DI)?
、
、
我一直在试图弄清楚(DI)依赖注入在
Angular
2
中
是如何工作
的
。每当我试图向
组件
中注入
服务
/类时,我都会遇到许多问题/问题。从不同
的
googled文章
中
,我需要在
组件
配置中使用providers: [],或者有时需要在构造函数中使用@Inject(),或者直接在bootstrap(app, [service])中注入?例如:要注入Http,我只需要将import{Http}和Http
放在
提供者
浏览 0
提问于2016-03-20
得票数 24
回答已采纳
1
回答
在
Angular
2最终版本
中
如何使用嵌套
组件
、
、
在以前
的
RC版本
中
,我们使用指令标记来使用嵌套
组件
。但在
angular
2
的
最终版本
中
,他们从
组件
中
删除了指令标记。现在,如果我想把一个
组件
放到另一个
组件
中
,我应该怎么做?我看过一些帖子,其中你创建了一个
模块
来对
组件
进行分组,然后将该
模块
导入到应用程序
模块
中
。但这是正确
的
方法吗?? 请举例说明
浏览 0
提问于2016-10-20
得票数 0
3
回答
使用loadChildren延迟加载
angular
2路由器时,
服务
不是
单独
的
、
其中我创建了两个
模块
,每个
模块
包含两个
组件
和一个
服务
。我希望
服务
在
模块
级别应该是单例
的
(保存状态)。我发现这个相同
的</em
浏览 2
提问于2016-12-06
得票数 26
回答已采纳
1
回答
角度依赖注入,
服务
寿命
、
、
、
有一些关于角
服务
寿命
的
问题。我目前
的
理解是,如果
将
服务
注入
组件
,并且
服务
是在该
组件
的
提供者
数组中提供
的
,那么当
组件
被销毁时,
服务
将被销毁。) constructor(private socket: WebsocketService) {}在上面的示例
中
,Web
浏览 0
提问于2018-05-05
得票数 6
回答已采纳
1
回答
如何组织
angular
模块
依赖关系
、
、
、
、
我
的
component1.module.js
将
列出
模块
需要
的
依赖项,以此类推。现在,我意识到在哪里定义
模块
依赖关系并不重要,而且我可以
将
所有依赖
模块
放在
app.module.js文件
中
,
而
不管
组件
是什么,但这并不干净,也没有提供良好
的
模块
性。这里真正
的
问题
不是
整个应用程序都使用该
模块
,而是需要配置通用
模
浏览 1
提问于2015-09-30
得票数 0
1
回答
Angular
Universal和ngx-datable配置
、
、
我正在尝试
将
一些旧
的
应用程序转换为
Angular
universal(使用
Angular
9),但我在配置ngx-datable以处理
服务
器端渲染时遇到了问题。我发现我只能访问ServerScrollBarHelper和ServerDimensionsHelperthem,如果我在子
模块
中
定义它们,但问题是它们只能在
Angular
服务
器端渲染发生时工作。我试着将它们
放在
AppServerModule
提供者</
浏览 0
提问于2020-04-29
得票数 0
1
回答
在
angular
模块
或
组件
中注册提供程序
、
在John Papa
的
very good on pluralsight一书中,他建议
将
提供者
注册在@NgModule
中
,
而
不是
@Components
中
,因为很少需要向其他
组件
隐藏
提供者
。在
Angular
1
中
,所有的
提供者
都需要在
模块
级别注册,这是没有争议
的
。但是,在什么情况下会违反这条经验法则呢?
浏览 4
提问于2017-02-10
得票数 1
回答已采纳
1
回答
Angular
.js:无法设置自定义属性指令
、
、
我有一个非常简单
的
代码,有一个指令和一个
组件
试图使用它,但是代码不起作用。无法理解我做错了什么。 `export class AppComponent {}我得到
的
错误是不能绑定到'classSetter‘,因为它
不是
一个已知
的
'span’属性。
浏览 6
提问于2022-02-13
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
AngularJS和Angular 2+:一个详细的比较
UTP自动化测试平台系列之终章
Angular 允许开发者在 Web 和移动应用之间共享代码
前端三大框架大杂烩
前端三大框架vue,angular,react大杂烩
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券