私は現在、私の最初のイオン2アプリに取り組んでいますが、私は非常に多くのtypescriptですにまだないです..HTML(Ionic2、Angular2、TypeScript、PHP、JSON)にHTTP JSONレスポンスを取得する方法は?
私は私のコンストラクタでのauthenticate()メソッドを呼び出したいとその後に
- GET私のHTML内のtextarea および/または
- アクセスに全体JSONレスポンスJSONレスポンスのユーザー名とパスワード値
活字体:
export class WelcomePage {
public data: string;
username: string;
password: string;
constructor(public navCtrl: NavController, public http: Http) {
this.authenticate();
}
authenticate() {
var creds = { username: 'user1', password: 'pw1' };
var headers = new Headers();
headers.append('Content-Type', 'application/x-www-form-urlencoded');
this.http.post('http://www.xyz.api.php', creds, {
headers: headers
})
.map(res => res.json())
.subscribe(
data => this.data,
err => this.logError(err),
() => console.log('Completed')
);
}
}
私はすでにAPIから得た回答:
{ "Person":[ {"Username":"user1","Password":"pw1"} ] }
HTML:
<textarea>here: {{data}}</textarea>
- >テキストエリアが空
データはJSONオブジェクトでありますこのようにオブジェクトをループする必要があります
– Vignesh残念ながらまだ空ですが、テキストエリアは表示されません。 – dzitrus
出力画面では、 g [Object Object] – Vignesh