私はAngular 2.0を初めて使用しています。@angular\cli
を使用してサンプルアプリケーションを構築しようとしています。エラー:0:0の原因:レスポンス:0のURL:nullの角度2.0の問題
ng serve --open
を使用して、localhost:4200
でアプリケーションを提供します。
は今、私はexample.service.ts
というサービスがあり、コードは次のようになります。
import { Injectable } from '@angular/core';
import { Http,Response } from '@angular/http';
import 'rxjs/add/operator/map';
@Injectable() //Decorator
export class ExampleService {
private _url : string = "file:///Users/chiranjib/Documents/Angular%202%20Tutorial/ninja-app/apidata/employeedata.json";
constructor(private _http : Http){}
getEmployees(){
return this._http.get(this._url)
.map((response : Response) => response.json());
}
}
employeedata.json
は、ローカル内apidata
フォルダに存在するファイルを。私component
で
私が行います
this._exampleService.getEmployees().subscribe((resEmployeeData) => this.employees = resEmployeeData);
しかし、それはエラーを示しています。でも、Firefoxので
エラーが残っています。
行う場合は、
private _url : string = "apidata/employeedata.json";
エラーが表示さ:
エラーを解決し、私のアプリの作業を取得する方法は?
最初のイメージは問題になります。通常、アプリケーションは2つの異なるドメインにあり、2つ目は見つからないため、リソースが見つかりません。 – TGarrett
エラーをイメージではなく、テキストとして含めてください。 –
アプリケーションフォルダにjsonファイルがありますか?アプリの構造は何ですか – Aravind