2017-06-28 28 views
-4

JSONローカルファイルAngular HTTPサービスを取得できません。私はこれらのコードを持っている:JSONファイルからデータを取得できません

import {Injectable} from '@angular/core'; 
import {Http, Response} from "@angular/http"; 
import 'rxjs/add/operator/map' 


@Injectable() 
export class ApiService { 

constructor(private http:Http) { 
} 


private coinsUrl:string = 'app/data/coins.json'; 

getMines() { 
    return this.http.get(this.coinsUrl).subscribe(
    (res:Response)=> { 
     const sss = res.json(); 
     console.log('sss', sss); 
    } 

); 
} 

} 

it's my folder tree

答えて

2

、実行時にあなたに利用できなくなり、角度-CLIそのファイルの場所を使用しているので(どちらかng serveや生産ビルドを使用して)。ファイルをassetsフォルダに置き、/assets/coins.jsonをロードします。

+0

はい、動作しています。どうもありがとうございます :) –

関連する問題