x-total-objects
私は何時間も費やして、リクエスト後にヘッダーのレスポンスやステータスコードを取得する方法を見つけようとしましたhttp.get
。このクラスサービスがあり、これらの属性にアクセスして結果をページ分割する必要があります
使用中:
@Injectable()
export class WPCollections{
constructor(private http: Http){ }
fetch(url){
let headers = new Headers({ 'Content-Type': 'application/json' });
let options = new RequestOptions({ headers: headers });
return this.http.get(url, options).map(res => res.json());
}
}
コンポーネント内:
@Input() args;
posts = new Array<any>();
service: Observable<any>;
constructor(private wp: WPCollections) { }
fetchData(args){
this.service = this.wp.fetch(args);
this.service.subscribe(
collection=>{
this.posts = collection;
},
err => this.onError(err)
);
}