如何从typescript中的json对象恢复数据

时间:2017-07-16 18:01:46

标签: json typescript angular2-services

我尝试使用从返回JSON值的API获取的值。

我可以在控制台中看到对象的值。但我不能将它们分开使用。

如何分别在不同的变量中分配值?

我希望在将数据发送到HTML之前验证数据。

  

IMG   Values in the console

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>)}

谢谢

1 个答案:

答案 0 :(得分:0)

抱歉,我无法添加评论,但我认为它在html页面中,在某个div中调用该函数,然后使用您想要的指定信息调用数据,例如在您的情况下就像是:

<div click()= "getData()"> <p *ngFor="let i of data"> {{i.username}} <p *ngFor="let i of data"> {{i.id}}

如果数据是数组,它将起作用。
这就是我理解你的问题的方法。