「オブジェクト」にはそのようなメンバーが含まれていませんAngular5

Nikhil Savaliya

私はAngularを初めて使用し、小さなアプリケーションを作成しようとしています。

私が参照した「オブジェクト」にはそのようなメンバーの回答が含まれていませんが、そこから解決策が得られません。

profile.component.ts

import { Component, OnInit } from '@angular/core';
import { AuthService } from '../../services/auth.service';
import { Router } from '@angular/router';

@Component({
  selector: 'app-profile',
  templateUrl: './profile.component.html',
  styleUrls: ['./profile.component.css']
})
export class ProfileComponent implements OnInit {
  user: Object;
  constructor(private authService: AuthService, private roter: Router) {}

  ngOnInit() {
    this.authService.getProfile().subscribe(
      profile => {
        this.user = profile.user;
      },
      err => {
        console.log(err);
        return false;
      }
    );
  }
}

profile.component.html

<div *ngIf="user">
  <h2 class="page-header">
    {{ user.name }}
  </h2>
  <ul class="list-group">
    <li class="list-group-item">
      Username: {{ user.username }}
    </li>
    <li class="list-group-item">
      Email: {{ user.email }}
    </li>
  </ul>
</div>

Visual Studio Codeはこのエラーを示しています

[角度]識別子 'username'が定義されていません。「オブジェクト」にはそのようなメンバーが含まれていません

ProfileComponentのプロパティユーザー

ネハタワル

どちらかを変更します

user: Object; 

沿って

user: any;

profile.component.tsでは、これは確実に機能します。これは、最初にオブジェクトとして宣言しているため、実行中またはビルド中のアプリのtypescriptコンパイルが、user.usernameとしてアクセスされたために失敗するためです。タイプをanyに変更する必要なプロパティを持つインターフェイスまたはタイプを作成して、このタイプをユーザーに割り当てます。例:profile.component.ts:

interface userObject {
  username:string,
  password:string
} 

としてアクセス

export class ProfileComponent implements OnInit {
   user : userObject;
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

識別子 'n'が定義されていません、 'オブジェクト'にそのようなメンバーが含まれていません

分類Dev

識別子「X」が定義されていません。「Y」にはそのようなメンバーAngularは含まれていません

分類Dev

識別子「タイトル」が定義されていません。'__object'にはそのようなメンバーが含まれていません

分類Dev

識別子「タイトル」が定義されていません。'{}'にはそのようなメンバー角度8は含まれていません

分類Dev

サービスオブジェクトはAngular5のngModelにバインドできません

分類Dev

tsickle / closureを使用してangular5プロジェクトをコンパイルしようとすると、「goog.moduleの本体はこれを参照できません」というメッセージが表示されます。

分類Dev

メンバーフィールドにP以外の値が含まれているDrools制約オブジェクトが存在しません

分類Dev

libsqlplus.so:共有オブジェクトファイルを開かない:PATHにパスが含まれていても、そのようなファイルまたはディレクトリはありません

分類Dev

Reactパッケージにはどのようなメソッドとオブジェクトが含まれていますか?

分類Dev

セッションパラメータで「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが発生し、nullではないのはなぜですか?

分類Dev

Javaでは、オブジェクトのプリミティブを含まないフィールドを、オブジェクトハンドルとして渡されたメソッドに渡しますか?そうであれば、その可変性にどのように影響しますか?

分類Dev

Javaでは、オブジェクトのプリミティブを含まないフィールドを、オブジェクトハンドルとして渡されたメソッドに渡しますか?そうであれば、その可変性にどのように影響しますか?

分類Dev

ActiveDirectory「サーバー上にそのようなオブジェクトはありません」

分類Dev

アクセス:「LinkMasterFieldsプロパティ設定により、次のエラーが発生しました: 'オブジェクトにオートメーションオブジェクト' TableOneが含まれていません。」

分類Dev

Firebase / Angular:メッセージはHTMLで表示されませんが、メッセージオブジェクトが含まれています

分類Dev

Angular5はHTMLへのインターフェースオブジェクトを表示できません

分類Dev

ステートメントを実行できませんでした。再試行してください:oracle.kv.FaultException:テーブルにそのようなオブジェクトはありません(12.1.4.3.11)(18.3.10)

分類Dev

コメントはWebページに表示されますが、BeautifulSoupによって返されるhtmlオブジェクトにコメント部分が含まれていませんでした

分類Dev

Visual Studio 2017でSQLテーブルを削除しようとすると、SSOXで「オブジェクト定義ウィンドウが開いているためにデータベースオブジェクトを削除できません」というメッセージが表示されるのはなぜですか。

分類Dev

ゲームオブジェクトが回転しているときに、その上にオブジェクトを置くと。そのオブジェクトは本来のように回転しません。これを修正するにはどうすればよいですか?

分類Dev

Unity:このオブジェクトにはパラメーターなしのコンストラクターが定義されていません。

分類Dev

「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というメッセージが表示されるのはなぜですか。しかし、コードの行は関係していませんか?

分類Dev

オブジェクトのアドレスによって初期化されていないオブジェクトへのポインタは、どのようにしてクラスのデータメンバーに値を割り当てますか?

分類Dev

オブジェクトにIDの定義が含まれていません

分類Dev

セットには、そのメンバーの1に等しい項目が含まれていませんか?

分類Dev

Angular FIrebase5オブジェクトのキーが表示されていません。削除できません

分類Dev

Firestoreでオブジェクトにキーが含まれているドキュメントを取得するにはどうすればよいですか?

分類Dev

Python OpenCV-特定のオブジェクト条件に基づいてビデオを保存している間、そのようなフレームのすべてが保存されるわけではありません

分類Dev

C#オブジェクトにメソッドの定義が含まれていません

Related 関連記事

  1. 1

    識別子 'n'が定義されていません、 'オブジェクト'にそのようなメンバーが含まれていません

  2. 2

    識別子「X」が定義されていません。「Y」にはそのようなメンバーAngularは含まれていません

  3. 3

    識別子「タイトル」が定義されていません。'__object'にはそのようなメンバーが含まれていません

  4. 4

    識別子「タイトル」が定義されていません。'{}'にはそのようなメンバー角度8は含まれていません

  5. 5

    サービスオブジェクトはAngular5のngModelにバインドできません

  6. 6

    tsickle / closureを使用してangular5プロジェクトをコンパイルしようとすると、「goog.moduleの本体はこれを参照できません」というメッセージが表示されます。

  7. 7

    メンバーフィールドにP以外の値が含まれているDrools制約オブジェクトが存在しません

  8. 8

    libsqlplus.so:共有オブジェクトファイルを開かない:PATHにパスが含まれていても、そのようなファイルまたはディレクトリはありません

  9. 9

    Reactパッケージにはどのようなメソッドとオブジェクトが含まれていますか?

  10. 10

    セッションパラメータで「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが発生し、nullではないのはなぜですか?

  11. 11

    Javaでは、オブジェクトのプリミティブを含まないフィールドを、オブジェクトハンドルとして渡されたメソッドに渡しますか?そうであれば、その可変性にどのように影響しますか?

  12. 12

    Javaでは、オブジェクトのプリミティブを含まないフィールドを、オブジェクトハンドルとして渡されたメソッドに渡しますか?そうであれば、その可変性にどのように影響しますか?

  13. 13

    ActiveDirectory「サーバー上にそのようなオブジェクトはありません」

  14. 14

    アクセス:「LinkMasterFieldsプロパティ設定により、次のエラーが発生しました: 'オブジェクトにオートメーションオブジェクト' TableOneが含まれていません。」

  15. 15

    Firebase / Angular:メッセージはHTMLで表示されませんが、メッセージオブジェクトが含まれています

  16. 16

    Angular5はHTMLへのインターフェースオブジェクトを表示できません

  17. 17

    ステートメントを実行できませんでした。再試行してください:oracle.kv.FaultException:テーブルにそのようなオブジェクトはありません(12.1.4.3.11)(18.3.10)

  18. 18

    コメントはWebページに表示されますが、BeautifulSoupによって返されるhtmlオブジェクトにコメント部分が含まれていませんでした

  19. 19

    Visual Studio 2017でSQLテーブルを削除しようとすると、SSOXで「オブジェクト定義ウィンドウが開いているためにデータベースオブジェクトを削除できません」というメッセージが表示されるのはなぜですか。

  20. 20

    ゲームオブジェクトが回転しているときに、その上にオブジェクトを置くと。そのオブジェクトは本来のように回転しません。これを修正するにはどうすればよいですか?

  21. 21

    Unity:このオブジェクトにはパラメーターなしのコンストラクターが定義されていません。

  22. 22

    「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というメッセージが表示されるのはなぜですか。しかし、コードの行は関係していませんか?

  23. 23

    オブジェクトのアドレスによって初期化されていないオブジェクトへのポインタは、どのようにしてクラスのデータメンバーに値を割り当てますか?

  24. 24

    オブジェクトにIDの定義が含まれていません

  25. 25

    セットには、そのメンバーの1に等しい項目が含まれていませんか?

  26. 26

    Angular FIrebase5オブジェクトのキーが表示されていません。削除できません

  27. 27

    Firestoreでオブジェクトにキーが含まれているドキュメントを取得するにはどうすればよいですか?

  28. 28

    Python OpenCV-特定のオブジェクト条件に基づいてビデオを保存している間、そのようなフレームのすべてが保存されるわけではありません

  29. 29

    C#オブジェクトにメソッドの定義が含まれていません

ホットタグ

アーカイブ