“émetteur d'événements angulaires” Réponses codées

émetteur d'événements angulaires

  @Output() open: EventEmitter<any> = new EventEmitter();


  toggel() {
  	this.open.emit(null);
  }	
Gorgeous Gentoo

EventEmitter en angulaire

So, how to use it properly?
Simply use it to emit events from your component. Take a look a the following example.

@Component({
    selector : 'child',
    template : `
        <button (click)="sendNotification()">Notify my parent!</button>
    `
})
class Child {
    @Output() notifyParent: EventEmitter<any> = new EventEmitter();
    sendNotification() {
        this.notifyParent.emit('Some value to send to the parent');
    }
}

@Component({
    selector : 'parent',
    template : `
        <child (notifyParent)="getNotification($event)"></child>
    `
})
class Parent {
    getNotification(evt) {
        // Do something with the notification (evt) sent by the child!
    }
}
How not to use it?
class MyService {
    @Output() myServiceEvent : EventEmitter<any> = new EventEmitter();
}
Stop right there... you're already wrong...
Aamir Farooq

Que fait l'émetteur d'événements en angulaire

Data flows into your component via property bindings and flows out of your component through event bindings. If you want your component to notify his parent about something you can use the Output decorator with EventEmitter to create a custom event.
Cruel Cassowary

Réponses similaires à “émetteur d'événements angulaires”

Questions similaires à “émetteur d'événements angulaires”

Plus de réponses similaires à “émetteur d'événements angulaires” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code