首页 > 解决方案 > 在 Angular6 服务中使用 EventEmitter

问题描述

为什么事件发射器不能在 Angular 6 中使用?

在他们提到的Angular 文档中,“在指令和组件中使用以发出自定义事件”

标签: rxjsangular6angular2-observableseventemittersubject

解决方案


因为在服务中您所要做的就是操作数据,如果您想通知数据更改,您可以使用SubjetBehaviorSubjet. EventEmitter 通常用于通知从子级到父级的更改,并且如上所述应该仅用于@Output.

请看一下这个链接


推荐阅读