私のアプリのポストリクエストを発射しようとしていて、機能していないので、複数の方法で試しました。私はクロムのネットワークタブの下で要求が発生するのを見ません。問題が何であるか分かりません。どんな助けもありがとうございます。このようにそれを呼び出すための角2 RC 4 Http post without firing
}
私のアプリのポストリクエストを発射しようとしていて、機能していないので、複数の方法で試しました。私はクロムのネットワークタブの下で要求が発生するのを見ません。問題が何であるか分かりません。どんな助けもありがとうございます。このようにそれを呼び出すための角2 RC 4 Http post without firing
}
まずはを必要としますキャプチャエラーとエラー解決:
this._http.post(this._url, JSON.stringify(user),{headers: headers})
.subscribe(
(res) => {
// on success
},
(err) => {
// on error
console.error(err);
}
試みますので、この方法ではエラーに
let headers = new Headers({ 'Content-Type', 'application/json' });
let options = new RequestOptions({ headers: headers });
this.http.post(this._url, JSON.stringify(user),{headers: headers})
.toPromise()
.then((res: Response) => {
let body = res.json();
this.authService.fillAuthDataFromLogin(body);
this.router.navigate(['/Home']);
return body.data || {};
})
.catch(this.handleError);
を追跡することができ、エラーを処理
private handleError(error: any) {
////debugger;
let errMsg = (error.message) ? error.message :
error.status ? `${error.status} - ${error.statusText}` : 'Server error';
console.error(errMsg); // log to console instead
return Observable.throw(errMsg);
}
コール約束あなた `createUser`取得呼び出しから
this.UserService.createuser(user)
.subscribe(
data => { this.responseModel= data },
error => console.log('error'),
() => this.getComplete() //complete function
);
を使用してサービスを? –
コンポーネントにsubscribeを追加していなかったので、うまくいきました。驚いてエラーはありません。 – user2192298
私はマップが削除されたと思う、それは非常に古いアルファバージョンでのみ使用された。 –