応答が成功した場合、GET後にhttp POSTサービスコールを呼び出すにはどうすればよいですか。角度2を使用して同じ関数でGETとPOSTの両方のサービス呼び出しを呼び出す
私はPOSTのための
import {Page, NavController} from 'ionic-angular';
import {Http, Headers} from 'angular2/http';
import 'rxjs/Rx';
@Page({
templateUrl: 'build/pages/login/login.html'
})
export class LoginPage {
constructor(private nav: NavController, public http: Http) {
}
onLogin(value: string): void {
if(this.authForm.valid) {
this.http.get('https://itunes.apple.com/us/rss/topmovies/limit=1/json')
.map(res => res.json())
.subscribe(
data => {console.log(JSON.stringify(data));},
err => this.logError(err),
() => console.log('Random Quote Complete')
);
this.nav.push(AccountViewPage);
}
}
logError(err) {
console.error('There was an error: ' + err);
}
}
、次のようにGETコールを書かれたサンプルのURLがあります。
headers: {"Content-Type": "application/x-www-form-urlencoded" },
ignoreAuthModule: 'ignoreAuthModule'
を行うことはできません加入者に投稿しますか? –