angular - 如何在 Angular 8 中使用 EventEmitter

标签 angular typescript

每当我创建 EventEmitter 时,它都会抛出错误

Expected 0 type arguments, but got 1.

statusUpdated = new EventEmitter<string>();

尝试过这个:

statusUpdated = new EventEmitter<>;
statusUpdated = new EventEmitter<>();
statusUpdated = new EventEmitter<{}>();

enter image description here

enter image description here

最佳答案

您必须从核心导入它

import {EventEmitter } from '@angular/core'

关于angular - 如何在 Angular 8 中使用 EventEmitter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57200864/

相关文章:

angular - Angular 4 中的 Websocket 和 RxJS 混淆

angular - 使用 Angular 中的自定义按钮进行滑动分页/导航

typescript - Angular2 和 TypeScript : error TS2322: Type 'Response' is not assignable to type 'UserStatus'

javascript - Angular 2 : model doesn't update immediately after updating text in a TinyMCE textarea

javascript - Angular - 在方法开始和结束时触发 console.log() 的自定义方法装饰器

arrays - 使用无效数据调用函数FieldValue.arrayUnion()。 FieldValue.serverTimestamp()只能与update()和set()一起使用

typescript - 为什么 react-native ts 需要 typescript-transformer 和自定义 rn-cli 配置?

javascript - Angular 9 : custom component a valid mat-menu-item

javascript - Ionic 3 - 内联视频在 iOS 10 上的 native 播放器中全屏打开

javascript - 使用 DomSanitizer 时 Angular2 停止(单击)工作