ngOnInit() { this.getNames(); } getNames() { this.http.get('app/mock/names.json') .map((res:Response) => res.json()) .subscribe( data => this.filter(data), err => console.error(err), () => console.log('done') ); } filter(data) { if (this.query !== ""){ console.log(data); } }
I got only undefined message. Anyone plz help me
.subscribe(
data => this.filter(data),
err => console.error(err),
() => console.log('done')
);
.subscribe(
this.filter,
err => console.error("Oops, an err:",err),
() => console.log('done')
);