4
ここで、特定の戻り値の型となるgetFiles()の戻り値の型(any以外)Angular 2タイスクリプトのjsonオブジェクトListの戻り値の型は何ですか?
@Injectable()
export class NodeService {
constructor(private http: Http) {}
getFiles() {
return this.http.get('./resources/data/cars-medium.json')
.map((res: any) => res.json().data);
}
}
車-medium.json
{
"data":[
{"vin":"a1653d4d","brand":"VW","year":1998,"color":"White"},
{"vin":"ddeb9b10","brand":"Mercedes","year":1985,"color":"Green"},
{"vin":"d8ebe413","brand":"Jaguar","year":1979,"color":"Silver"},
{"vin":"aab227b7","brand":"Audi","year":1970,"color":"Black"},
{"vin":"631f7412","brand":"Volvo","year":1992,"color":"Red"},
{"vin":"7d2d22b0","brand":"VW","year":1993,"color":"Maroon"}
]
}
感謝を使用することができます@Gunterしかし、私は.toPromise()を使用して、次に私にエラーを表示する約束はObservable
あなたはあなたの質問を編集して、それをどのように使っているかを正確に示すコードを追加できますか? –
ありがとうGunterそれは私のために働いた:) 実際に私も試していた.toPromise()と私は約束にメソッドの戻り値の型を変更し、それはありがとう! –