Я пытаюсь установить объект из строки JSON через службу, но это не работает. См. Следующий код: -
constructor(private http: Http){
}
private dataUrl='./assets/my.json';
getListNonAuthorized(): Observable<any> {
return this.http.get(this.dataUrl)
.map((response:Response) => response.json())
//.do(data => console.log(data))
.catch(this.handleError);
}
На клиентском компоненте, где он используется, находится следующее: -
ngOnInit() {
//console.log('Inside');
//alert('hi');
this.nregMainPageService.getBorrowListNonAuthorized().subscribe(
data => {
console.log(JSON.stringify(data));
},
error => this.errorMessage = <any>error,() => {}
);
есть объект "MyList". Как установить этот объект следующим образом. MyList = data;
Я тоже это сделал, но объект не устанавливается.
Где-то чего-то не хватает.
спасибо заранее.
ура