Uczę się właśnie kąta2. W momencie zastosowania czegoś przy zmianach wejściowych otrzymuję błąd.TypeError: search.valueChanges.debounceTime nie jest funkcją
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));
};
}
Błąd:
Jak rozwiązać ten problem? Czy czegoś brakuje?
nb Nie mogę wyprodukować niczego w plunker jak piszę angular2 po raz pierwszy w plunker teraz. Napisałem tylko mój kod app.ts w plunker. Pokazałem zrzut ekranu błędu z mojego lokalnego komputera. Będę też wdzięczny, jeśli powiesz mi o sposobie prowadzenia projektu arcular2 na plunkerze.
rzeczywiście jesteś mieszania importu angular2 w swojej plunker zobaczyć tutaj jest demo angular2 plunker pracy. http://plnkr.co/edit/XNvJChxONhZpY04Iruf6?p=preview –
Przepraszam, wciąż nie jestem pewien jak napisać to na plunkerze. Po kliknięciu kliknęłam: nowy> Angular Js> 2.0.X (TS). Następnie zamieniłem kod app.ts na moje app.ts. Co jeszcze muszę zrobić? zastąpić cały kod pliku, np. app.js, index.html itp. kopalnią? – user1896653
Tak, zgodnie z twoją potrzebą, musisz również zmienić index.html, ale lepiej jest, jeśli rozwiniesz komuś innemu plunkera za napisanie swojego kodu, bo zajmie mi to więcej czasu, aby napisać własny kod –