observableSource = (keyword: any): Observable => { let url: string = '/api/search/' + keyword; if (keyword) { return this.http.get(url) .map(res => { let json = res.json(); return json; }) } else { return Observable.of([]); } }