我尝试使用从返回JSON值的API获取的值。
我可以在控制台中看到对象的值。但我不能将它们分开使用。
如何分别在不同的变量中分配值?
我希望在将数据发送到HTML之前验证数据。
this.http
.get(this.url + e)
.map((res) => res.json())
.subscribe((data) => this.user = data);
OR
getData() {
let e = md5(this.userString);
this.http
.get(this.url + e)
.map((res) => res.json())
.subscribe(
user => this.user = user,
error => this.errorMessage = <any>)}
谢谢
答案 0 :(得分:0)
抱歉,我无法添加评论,但我认为它在html页面中,在某个div中调用该函数,然后使用您想要的指定信息调用数据,例如在您的情况下就像是:
<div click()= "getData()">
<p *ngFor="let i of data"> {{i.username}}
<p *ngFor="let i of data"> {{i.id}}
如果数据是数组,它将起作用。
这就是我理解你的问题的方法。