私はPrimeNGデータテーブルを実装しようとしていますが、cars-small.json
というJSONファイルにデータがあります。パスはコード内で正しいと思います。私はほぼ20回チェックし、名前を変更してチェックしましたそのファイルのパスは表示されますが、常に404エラーが表示されます。アングル2のファイルパスエラー
これは、私はそれを取得しようとしています方法です:
@Injectable()
export class CarService {
datatable = "app/services/cars-small.json";
url = this.datatable;
constructor(private http: Http) {}
getCarsSmall() {
return this.http.get(this.url)
.toPromise()
.then(res => <Car[]> res.json().data)
.then(data => { return data; });
}
}
しかし、常に404エラーを取得し、このエラー画像(https://imgur.com/StSFhUP)と実際のイメージパス(https://imgur.com/cxEHMJ6)を確認してください。アプリはアプリケーションが入っているフォルダを参照しますので、次のように
は両方とも同じイメージを表示 – Sajeetharan
申し訳ありません、私は今すぐチェックしてください –
jsonファイルがwebpack静的ファイルに追加されていることを確認してください。 ist。 –