Erreur angulaire: Attendu 0 type d'arguments, mais j'ai reçu 1
J'obtiens l'erreur de type "Attendu 0 type d'arguments, mais j'ai reçu 1", en dépit de ce tutoriel pour un T.
https://youtu.be/I317BhehZKM?t=57s
J'ai spécifié:
newUserInfoComplete:boolean = false
pourtant, j'obtiens l'erreur ci-dessus précisés sur <boolean>
dans cette ligne:
@Output() newUserInfoCompleteEvent = new EventEmitter <boolean> ();
Aussi, si j'ai tout simplement omettre <boolean>
, j'obtiens cette erreur:
Argument of type 'boolean' is not assignable to parameter of type 'string'.
et ce.NewUserInfoComplete est souligné ici:
this.newUserInfoCompleteEvent.emit(this.newUserInfoComplete);
Voici mon composant:
import { Component, OnInit, Output } from '@angular/core';
import { slideToRight } from '../../../../router.animations';
import { Router, ActivatedRoute, UrlSegment } from '@angular/router';
import { EventEmitter } from 'protractor';
@Component({
selector: 'app-new-user-input',
templateUrl: './new-user-input.component.html',
styleUrls: ['./new-user-input.component.css'],
animations: [slideToRight()]
})
export class NewUserInputComponent implements OnInit {
newUserInfoComplete:boolean = false
@Output() newUserInfoCompleteEvent = new EventEmitter <boolean> ();
constructor(private router: Router, r: ActivatedRoute) {
r.url.subscribe((s: UrlSegment[]) => {
console.log("url", s); //https://vsavkin.com/angular-router-understanding-router-state-7b5b95a12eab
});
}
ngOnInit() {
}
sendNewUserInfoComplete(){
this.newUserInfoCompleteEvent.emit(this.newUserInfoComplete);
}
displaySibling() {
console.log(this.router);
this.router.navigate(['../', { outlets: { newuserorginfo: ['newuserorginfo'] } }])
}
closeBlade() {
this.router.navigate([{ outlets: { newuserinput: null } }]);
}
}
Vous devez vous connecter pour publier un commentaire.
Essayer de l'importer
EventEmitter
Angulaires au lieu de partir deprotractor
:essayer cette
J'ai oublié de vérifier mes imports! Darn. J'ai été en utilisant le RAPPORTEUR de l'événement DE l'émetteur et du pas angulaire Événement principal de l'Émetteur
Vous venez de recevoir les importations de mal, importer à partir d' @angulaire/core et tout est bien