中に発火ない私は、角2とイオン2を使用して、次のメソッドを持っていない:予想通り観察可能な角度2 HTTPリクエスト
private login(params: any, url: string){
var p = new Promise<JsonResult>((resolve, reject) => {
let body = JSON.stringify(params);
let headers = new Headers({ 'Content-Type': 'application/json' });
let options = new RequestOptions({ headers: headers });
this.http.post(url, body, options)
.timeout(10000, new Error('Timeout exceeded during login'))
.subscribe((res) => {
let json = new JsonResult().deserialize(res.json());
resolve(json);
}, (err) => {
reject(err);
});
});
return p;
}
どんなに私は何をすべきか、サブスクライブが動作していません。 エラーハンドラは決して起動しません。タイムアウトを超えた後でさえも。
これは既知の問題ですか、または構文に問題がありますか?
ご協力いただければ幸いです。
を角度2/http '; コンストラクタ内のクラスに挿入してください –
質問を編集し、そこに追加情報を追加してください。コードはコメントで読むのが面倒です。 –
rxjsに関して何をインポートしますか? –