[英]How to execute a subscription ngOnInit only one time in a nested component
我有两个组件:CreateComment 和 DisplayComment。 DisplayComment 组件本身嵌套在其中以显示线程注释。
现在,每当我从 CreateComment 组件创建评论时,我都会调用 CommentService 中的主题来发出事件。 该主题在 DisplayComment 组件中被订阅,我在其中将评论推送到要呈现的评论数组。
由于我有嵌套组件,因此多次调用此订阅(根据线程评论数)。
有人可以告诉我是否有任何方法可以将 DisplayComment 方法上的订阅执行限制为一次?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.