0
私は約束を使ってサーバーに電話をかけようとしています。私のパラメータを追加しようとすると、それはのように出てくる「オブジェクト%20Object」'object%20Object'がパラメータの代わりに追加されています。
ここで呼び出しがある
import { Injectable } from '@angular/core';
import { Http } from '@angular/http';
import 'rxjs/add/operator/toPromise';
import 'rxjs/add/operator/map';
import { User } from '../models/user';
@Injectable()
export class UserService {
private baseUserUrl = 'api/User/'
constructor(private http: Http) { }
getUsers(currentPage: number): Promise<User[]> {
return this.http.get(this.baseUserUrl + 'GetUsers?currentPage=' + currentPage)
.map(resp => resp.json() as User[])
.toPromise()
}
}
toString()を使用します。 – awd
数字の代わりにオブジェクトを渡していると思います –