Je suis en train d'apprendre angular2. Au moment d'appliquer quelque chose aux changements d'entrée, j'obtiens l'erreur.
app.ts :
export class AppComponent {
form: ControlGroup;
constructor(fb: FormBuilder) {
this.form = fb.group({
search: []
});
var search = this.form.find('search');
search.valueChanges
.debounceTime(400)
.map(str => (<string>str).replace(' ',''))
.subscribe(x => console.log(x));
};
}
Erreur :
Comment résoudre ce problème ? Est-ce que quelque chose m'échappe ?
N.B. Je ne peux rien produire chez plunker car j'écris angular2 pour la première fois chez plunker maintenant. Je n'ai écrit que mon code app.ts sur plunker. J'ai montré la capture d'écran de l'erreur depuis mon ordinateur local. Je vous serais également reconnaissant si vous me disiez comment faire fonctionner un projet angular2 dans Plunker.
0 votes
En fait, vous mélangez les importations d'angular2 dans votre plunker, voir ici la démonstration de travail du plunker angular2. plnkr.co/edit/XNvJChxONhZpY04Iruf6?p=preview
0 votes
Désolé, je ne sais toujours pas comment l'écrire chez Plunker. J'ai suivi le clic : new>Angular Js>2.0.X(TS). Ensuite, j'ai remplacé le code de app.ts par mon app.ts. Que dois-je faire d'autre pour ? remplacer le code de tous les fichiers comme app.js, index.html etc. par le mien ?
0 votes
Oui, en fonction de vos besoins, vous devez également modifier l'index.html, mais il est préférable d'utiliser le plunker de quelqu'un d'autre pour écrire votre code, car cela prend plus de temps d'écrire votre propre code.