我目前的工作對我的第一離子2的應用程序,但我還沒有很成打字稿..如何將HTTP JSON響應轉換爲HTML(Ionic2,Angular2,TypeScript,PHP,JSON)?
我想調用authenticate()方法在我的構造函數和事後
- GET整個JSON響應到textarea的 和/或
- 訪問我的HTML 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不幸的是它仍然是空的,沒有textareas出現 – dzitrus
在輸出屏幕你開始g [對象對象] – Vignesh