TamilRoja
TamilRoja

Reputation: 165

How to use EventEmitter in angular 8

Whenever I create EventEmitter it is throwing an error as

Expected 0 type arguments, but got 1.

statusUpdated = new EventEmitter<string>();

tried this:

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

enter image description here

enter image description here

Upvotes: 2

Views: 959

Answers (2)

ilyas shabi
ilyas shabi

Reputation: 194

You must import it from core

import {EventEmitter } from '@angular/core'

Upvotes: 8

Qellson
Qellson

Reputation: 552

The proper definition would be:

statusUpdated:EventEmitter<string> = new EventEmitter();

Upvotes: 1

Related Questions