rxjs - 在 Angular6 服务中使用 EventEmitter
解决方案
因为在服务中您所要做的就是操作数据,如果您想通知数据更改,您可以使用Subjet
或BehaviorSubjet
. EventEmitter 通常用于通知从子级到父级的更改,并且如上所述应该仅用于@Output
.
请看一下这个链接
为什么事件发射器不能在 Angular 6 中使用?
在他们提到的Angular 文档中,“在指令和组件中使用以发出自定义事件”
标签: rxjsangular6angular2-observableseventemittersubject
因为在服务中您所要做的就是操作数据,如果您想通知数据更改,您可以使用Subjet
或BehaviorSubjet
. EventEmitter 通常用于通知从子级到父级的更改,并且如上所述应该仅用于@Output
.
请看一下这个链接