2017-07-16 1 views
-3

JSONの値を返すAPIから取得した値を使用しようとしています。JSONオブジェクトからデータを回復する方法

コンソールのオブジェクトの値を見ることができます。しかし、私はそれらを使い分けることはできません。

別々の変数に値を個別に割り当てるにはどうすればよいですか?

データを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>)} 

私はできません

答えて

0

申し訳ありませんありがとうございました

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

:それはそのようであるあなたのケースでは、たとえば、あなたが望む指定した情報を使用してデータを呼び出して、特定のdiv内の関数を呼び出し、コメントを追加しますが、私はそれがHTMLページであると思いますデータが配列されていればうまくいくでしょう。
これは私の質問を理解する方法です。

+0

私はtypescriptで同じデータを使用しようとしましたが、 私は何をする必要がありますか? –

+0

データをHTMLに送信する前に、そのデータを検証したいと考えています。 申し訳ありませんが、私はそれをとてもうまく説明できませんでした。 –

+0

私はあなたがこれを試すことができます:変数をグローバルに宣言し、次にその変数にデータの値を与えることによって 'getData'関数で使用しますが、同じ関数内で比較する必要があります。定義されていません。 @OsmarFerreira –

関連する問題