讓我解釋一下。如何在angular2中模擬http.get
我有這樣的要求在「matiere.service.ts」
import { Injectable } from '@angular/core';
import {Http, RequestMethod} from '@angular/http';
import 'rxjs/add/operator/toPromise';
@Injectable()
export class MatiereService {
private baseUrl = 'http://localhost:8080/tpFormation-web';
constructor(private http: Http) { }
list() {
return this.http.get(`${this.baseUrl}/matiere`);
}
find(id) {
return this.http.get(`${this.baseUrl}/matiere/${id}`);
}
}
我想有像一個fakematiere.service.ts是創建虛假請求。我會點燃來做這件事,因爲我連接的REST API尚未編碼。我檢查過「內存中的Web-API」,但我不知道它是否是正確的工具和壽,我真的不知道如何實現它。
任何幫助?
'在memeory API'是一個將要幫助FUL的情況下,你甚至可以考慮在你的資產的虛擬JSON文件並加載它,而做一個HTTP調用 –
如果你不不想存根或模擬它然後使用這樣的東西:http://jsonplaceholder.typicode.com。 'npm install -g json-server' –