angular - Angular 2 中 EventEmitter.next() 和 EventEmitter.emit() 的区别

标签 angular angular2-services

EventEmitter.emit()EventEmitter.next() 有什么区别?两者都将事件分派(dispatch)给订阅的监听器。

export class MyService {
  @Output() someEvent$: EventEmitter<any> = new EventEmitter();

  someFunc() {
   this.someEvent$.emit({myObj: true});

   this.someEvent$.next({myObj: true});
  }
}

documenation for the EventEmitter目前没有太大帮助。

最佳答案

关于angular - Angular 2 中 EventEmitter.next() 和 EventEmitter.emit() 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35840576/

相关文章:

angular - 配置模式对话框

angular - angular2 中的全局数据

angular - 错误: Cannot find a differ supporting object '[object Object]' of type 'object' . NgFor只支持绑定(bind)到Iterables比如Arrays

Angular 2 Http 删除在正文中发送 json

javascript - 无法在 Angular 2 项目中检索 JSON 文件

typescript - 具有基本安全授权的 Angular 2 调用 API

angular - 如何从与 Angular 4 集成的 odooRPC 响应中捕获错误代码

javascript - 使用来自 Observable Angular 2 的数据

css - 如何将TypeScript变量值设置为CSS属性?

javascript - Webpack - 在 Angular 2 中调用外部 JS