腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
组件
被
销毁
时
,
是否
为
该
组件
提供
了
angular
服务
?
我有一个具有间隔的
服务
,它每隔10秒检查一次数据状态,以更新
组件
中的标签。仅当在
组件
所在的页面上
时
才需要此选项。
该
组件
看起来有点像这样: selector: 'editor-status', public ngOnDestroy(): void { }我的
浏览 13
提问于2018-08-22
得票数 0
回答已采纳
1
回答
角度依赖注入,
服务
寿命
、
、
、
有一些关于角
服务
寿命的问题。我目前的理解是,如果将
服务
注入
组件
,并且
服务
是在
该
组件
的
提供
者数组中
提供
的,那么
当
组件
被
销毁
时
,
服务
将被
销毁
。OfflineHeaderComponent{ } 在上面的示例中,WebsocketS
浏览 0
提问于2018-05-05
得票数 6
回答已采纳
1
回答
将子
组件
销毁
为
父
组件
的通知
有没有办法让我知道子
组件
是否
被
销毁
了。我知道ngOnDestroy生命周期钩子,但是我的需求有点不同。我已经知道
服务
可以
提供
帮助,或者也可以通过事件发送来实现。我真正想知道的是,如果有一种方法,
angular
提供
了
一个标志,表明
组件
被
销毁
了,或者可能是一个我可以关联的方法
浏览 2
提问于2018-06-29
得票数 0
1
回答
Angular
-
组件
被
销毁
后来自
服务
的回调
、
、
、
我有一些关于
Angular
组件
和OnDestroy生命周期钩子的小问题。 我有一个
Angular
服务
和一个
Angular
组件
。从
组件
中,我调用了
服务
内部的函数。我将回调作为箭头函数传递到
组件
中。我注意到,如果我执行调用
服务
内部函数的函数,然后-在回调
被
调用之前-路由到另一个
组件
,以便当前
组件
被
销毁
,那么在
组件
本
浏览 13
提问于2018-08-22
得票数 1
5
回答
棱角
服务
被
摧毁,但是为什么订阅仍然从可观察到的?
、
使用角,我有一个
服务
是在一个
组件
中
提供
的。该
服务
具有可观测性,并且
该
组件
被
订阅到此可观测项。我原以为我不需要取消订阅/可观察的订阅,因为应该用
组件
销毁
服务
,从而也可以观察到
服务
。会在
服务
之外运行吗?或者
当
提供
服务
的
组件
被
销毁
时
,
服务</em
浏览 6
提问于2019-12-12
得票数 4
回答已采纳
2
回答
分层注入器与依赖寿命
、
当
使用分层注入时,在非根注入器中
提供
的依赖关系的寿命是多少?我的角2应用程序由几个部分组成。根
组件
上有一个@RouteConfig,其中包含指向
组件
A、B和C的路由。按照中的建议,我在
组件
x级别向注入器
提供
了
服务
,即 providers: [q]export class xComponent { ... }
服务
q请求并在内部缓存一些数据我当时的印象是,
服务
是单
浏览 5
提问于2016-04-25
得票数 3
回答已采纳
1
回答
Angular
中的依赖注入与.Net依赖注入的比较
、
、
我来自.NET背景,只是一个关于
Angular
依赖注入的问题。 在.NET/.NET核心中,有三种不同的
服务
生命周期,它们是:瞬态、作用域和单例。但是对于
Angular
,它只有等价的"Singleton",我的理解正确吗?如果是,为什么
Angular
不
提供
其他类型的
服务
,如“瞬态”?
浏览 0
提问于2019-11-18
得票数 1
1
回答
如何
销毁
以编程方式注入到动态创建的角
组件
中的
服务
?
、
,附加
服务
才会被实例化-因此我们不知道注入器
是否
持有此
服务
的实例。();如何维护生命周期(特别是那些以编程方式
提供
的
服务
的ngOnDestroy()**) )?** 注意:我已经实现
了
演示此行为的。它动态地加载一个需要两个
服务
的
组件
。如
浏览 2
提问于2021-08-24
得票数 1
1
回答
当
任何
组件
被
销毁
时
,取消订阅/取消所有http请求
、
我们有很多
组件
发出http请求来获取它们的数据。
当
组件
被
销毁
时
,我的任务是取消http请求。所以我能做的就是进入每个单独的
组件
,实现ngOnDestroy(),并将http订阅存储
为
组件
的类的成员,但是我们有太多的
组件
,我无法逐一完成。有没有办法告诉
angular
,
当
任何
组件
被
销毁
时
,取消它所有的http请求?
浏览 74
提问于2018-12-14
得票数 0
1
回答
强制
销毁
服务
?
、
我使用的是
Angular
2+。这个是可能的吗?编辑: 我试图实现的是每个
组件
都有一个专用的web套接字。
当
一个
组件
被
破坏
时
(ngOnDestroy),断开we
浏览 6
提问于2017-07-13
得票数 3
回答已采纳
2
回答
angular
5删除
组件
销毁
上的样式节点
、
、
、
我是不是理解错了,或者
当
组件
被
销毁
时
,样式节点应该从文档头消失吗? 如果我将encapsulation设置
为
"none“,那么
为
该
组件
添加的样式节点即使
被
销毁
也会保持不变?
当
组件
被
销毁
时
,有没有办法删除样式节点?
浏览 0
提问于2017-12-11
得票数 6
1
回答
当路由改变
时
,角度清晰的空闲负载
服务
提供
商
我有一个lazyload模块A,它包含几个
组件
,它还有一个
服务
是在我的A模块中
提供
的,并
被
注入到我的
组件
中,现在我想在路由改变和用户进入另一个模块
时
销毁
我的
服务
实例,所有的
组件
都被破坏了,但是
服务
上的ngOnDestory我发现在加载
了
一个装载
了
懒虫的模块之后,绝对不要破坏它,唯一的选择就是在
组件
内部
提供
服务
,但是我想在所有模块
浏览 1
提问于2022-07-12
得票数 0
1
回答
服务
是如何工作的,即使它的
组件
被
破坏?
、
、
来自 在这个问题中,我假设:当应用程序
销毁
时
,应用程序进程
被
破坏。 如果(这些假设中的任何一个都是错误的){为什么是错误的?}
浏览 4
提问于2015-10-14
得票数 1
1
回答
我应该在
组件
destroy -
Angular
2上完成BehaviorSubject吗?
、
、
、
我在一个
组件
中
提供
了
一个
服务
,因此如果
该
组件
要
销毁
,它将运行ngOnDestory。每个订阅都使用takeUntil(this.destory$) (在
组件
的ngOnDestory钩子上发出)或async管道运行,因此
当
组件
销毁
时
,所有内容都被取消订阅。问题是,如果我在
服务
中有一个BehaviorSubject,我是应该在
服务
的ngOnDesto
浏览 11
提问于2021-09-15
得票数 0
回答已采纳
2
回答
可观察到的数据在来回改变路线后消失
、
、
、
、
CreateEventPageComponent }, ]; //
Angular
imports impo
浏览 2
提问于2018-08-15
得票数 2
2
回答
被
破坏的
组件
的属性可以通过订阅访问-如何?
、
、
我有这个,我
为
一个
组件
设置
了
一个"id“,您可以通过一个复选框来创建和
销毁
该
组件
。每次创建
组件
的新实例
时
,都会给它一个递增的id。在每个
组件
中,都有一个控制台记录
组件
id的interval。我并没有在
销毁
的时候取消订阅。如预期的那样,在
组件
被
销毁
后,我将继续看到日志。让我困惑的是,interval仍然知道它来自哪个
组件
浏览 5
提问于2021-08-04
得票数 0
回答已采纳
2
回答
使用基本
组件
从所有可观察的订阅中取消订阅
、
、
、
、
在
Angular
应用程序中,我们使用Base Component从应用程序的大多数可观察到的订阅中取消订阅。如果
组件
订阅
了
一个可观察到的
组件
,
该
组件
将extend Base Component。我的想法是,这使可观察到的订阅保持存活,直到整个应用程序是destroyed,而不是直到每个
组件
被
销毁
:import { Subject } from 'rxjsBaseComponent并利用
浏览 11
提问于2022-04-21
得票数 1
回答已采纳
2
回答
Dagger2自定义作用域和
销毁
组件
、
据我所知,
当
定义
组件
和模块的作用域
时
,
提供
的实例(@)将在公开它们的
组件
存在的情况下存活。更具体地说,在@User作用域
组件
的情况下,我们可以删除在用户注销
时
使用特定于用户的数据填充的@
提供
的对象(由模块
提供
)。
当
一个新用户登录
时
,我们应该创建一个新的Dagger
组件
,
该
组件
依次公开将使用(新登录的)用户特定数据填充的对象。反过来,只要
组
浏览 1
提问于2017-08-10
得票数 6
回答已采纳
2
回答
服务
未
销毁
(或刷新、清理...)什么时候不需要
、
、
我有一个注入了
服务
的
组件
(我的数据存储),它从其他http
服务
馈送数据。您可以通过延迟加载路由配置(loadChildren)访问此
组件
。当用户注销(到另一个不同的路由)并立即以不同的用户(一个人可以管理两个用户)登录
时
,store
服务
在我认为应该向新数据(新用户)收费时,在(旧用户)之前
提供
相同的数据。我认为应该在用户注销
时
“
销毁
”该
服务
,因为
服务
观察者已被
销毁
(在ngOnDes
浏览 0
提问于2017-04-22
得票数 3
2
回答
当
提供
服务
的
组件
被
销毁
时
,
服务
是否
也
被
破坏了?
、
SomeService]export class SomeComponent {} 每当someService
被
销毁
时
,SomeComponent实例会被
销毁
吗?或者应该通过onDestroy()钩子手动
销毁
它?
浏览 1
提问于2017-11-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
我是如何为 Angular Components 做出贡献的
NgRx 10引入组件本地状态管理包
深入研究Angular和ASP.NET Core 3.0
推荐几款Angular工具,轻松实现高性能目标
UTP自动化测试平台系列之终章
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券