Angular5使用HttpCIientModule和接口

时间:2019-01-03 10:40:23

标签: angular http interface httpclient

我正在学习新的httpclientmodule,我想为响应添加接口。这是我的代码:

interface TestResponse {
  accessToken: string;
  accessExpiration: number;
}

@Injectable()
export class testService {


  constructor(
    private http: HttpClient
  ) { }


  getData(pageNumber): Observable<TestResponse> {
    let params = new HttpParams().set('page', pageNumber);
    let headers = new HttpHeaders().set('Content-Type', 'application/json');
    return this.http.get<TestResponse>(environment.apiUrl + "test", { params: params,  headers: headers});
  }

}

但是无论我在界面中填写什么,即使响应不适用于我的界面,响应也总是正确的吗?

非常感谢

0 个答案:

没有答案