ループバックで自分自身にアクセスできるインスタンスメソッドを作成するにはどうすればよいですか?

コマツ

LoopBackモデルの1つで、インスタンスメソッドをモデルに追加したいのですが、プロトタイプメソッド内で定義されていないためthis、にアクセスできませんthis

module.exports = (MyModel) => {
  MyModel.prototype.doStuff = () => {
    console.log(this);  // outputs undefined
  }
}

これは明らかにインスタンスメソッドの有用性を制限します。これを行う方法はありますか?

邪悪な

問題は、矢印関数式を使用していることです

矢印関数式は、関数式に比べて短い構文を持ち、独自のを結合しないthisargumentssuper、またはnew.target

書き直すとfunction(){}、モデルのインスタンスにアクセスできるようになります。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

静的ファクトリーメソッドでオーバーライドされたメソッドでインスタンスを作成するときに、囲んでいるクラスのプライベートフィールドにアクセスするにはどうすればよいですか?

分類Dev

Android MVP-モデルメソッドにアクセスするためにバックグラウンドサービスでモデル/リポジトリインスタンスを作成するにはどうすればよいですか?

分類Dev

メソッドが他のテンプレートクラスインスタンスのプライベートメンバーにアクセスできるようにするにはどうすればよいですか?

分類Dev

自分のクラスまたはメソッドをVueでグローバルにインポートするにはどうすればよいですか?

分類Dev

Rubyのインスタンスメソッドからモジュールにアクセスするにはどうすればよいですか?

分類Dev

typescriptのクラスからインスタンスメソッドを除外するタイプを作成するにはどうすればよいですか?

分類Dev

メインイベントループをブロックせずに、別のスレッドからメインイベントループで作成されたQObjectにアクセスするにはどうすればよいですか?

分類Dev

Netbeans Java RESTクライアントがPostメソッドにアクセスできるようにするにはどうすればよいですか?

分類Dev

クラスメソッドで自分自身を返すにはどうすればよいですか?

分類Dev

カスタムクリックアンドドラッグを角度で行うときに、デフォルトのカーソルスタイル(テキストセレクター)を無効にするにはどうすればよいですか?

分類Dev

Nodejsアプリで、Expressメソッド内でHTTPクライアントリクエストを作成するにはどうすればよいですか?

分類Dev

リフレクションを使用してプライベートメソッドにアクセスするにはどうすればよいですか?

分類Dev

Eclipse-クラス/メソッドのコメントセクションにテーブルを作成するにはどうすればよいですか?

分類Dev

クライアントが自分の側で署名できるiOSリリースビルドを作成するにはどうすればよいですか?

分類Dev

クラスからボタンを作成するときにクリックメソッドを確認するにはどうすればよいですか?

分類Dev

Delphi 10.1ベルリンのプライベートメソッドTStreamReader.FillBufferにアクセスするにはどうすればよいですか?

分類Dev

インスタンスを作成せずにオプションでクラスメソッドにアクセスするにはどうすればよいですか

分類Dev

モバイルの戻るボタンを押したときにメディアプレーヤーのバックグラウンド実行プロセスを停止するにはどうすればよいですか

分類Dev

メソッドでvuejsデータにアクセスするにはどうすればよいですか

分類Dev

メソッドインスタンスからクラスアノテーションを取得するにはどうすればよいですか?

分類Dev

あるクラスのメソッドを使用して、Javaで別のインスタンスを作成するにはどうすればよいですか?

分類Dev

メソッドからコンストラクターで宣言された変数にアクセスするにはどうすればよいですか?

分類Dev

フィールドを初期化するときにメインスレッド例外でデータベースアクセスを回避するように設計するにはどうすればよいですか?

分類Dev

同じクラスのメインメソッドから非静的メソッドにアクセスするにはどうすればよいですか?

分類Dev

インターネット経由でサーバーにアクセスできるようにするにはどうすればよいですか

分類Dev

クラウドインスタンスから(できればR内から)ラップトップ上のMySQLサーバーのデータベースにアクセスするにはどうすればよいですか?

分類Dev

Rubyインスタンスの変数/メソッドに動的にアクセスするにはどうすればよいですか?

分類Dev

Rubyインスタンスの変数/メソッドに動的にアクセスするにはどうすればよいですか?

分類Dev

StructureMapでアセンブリスキャンメソッドのライフサイクルを設定するにはどうすればよいですか?

Related 関連記事

  1. 1

    静的ファクトリーメソッドでオーバーライドされたメソッドでインスタンスを作成するときに、囲んでいるクラスのプライベートフィールドにアクセスするにはどうすればよいですか?

  2. 2

    Android MVP-モデルメソッドにアクセスするためにバックグラウンドサービスでモデル/リポジトリインスタンスを作成するにはどうすればよいですか?

  3. 3

    メソッドが他のテンプレートクラスインスタンスのプライベートメンバーにアクセスできるようにするにはどうすればよいですか?

  4. 4

    自分のクラスまたはメソッドをVueでグローバルにインポートするにはどうすればよいですか?

  5. 5

    Rubyのインスタンスメソッドからモジュールにアクセスするにはどうすればよいですか?

  6. 6

    typescriptのクラスからインスタンスメソッドを除外するタイプを作成するにはどうすればよいですか?

  7. 7

    メインイベントループをブロックせずに、別のスレッドからメインイベントループで作成されたQObjectにアクセスするにはどうすればよいですか?

  8. 8

    Netbeans Java RESTクライアントがPostメソッドにアクセスできるようにするにはどうすればよいですか?

  9. 9

    クラスメソッドで自分自身を返すにはどうすればよいですか?

  10. 10

    カスタムクリックアンドドラッグを角度で行うときに、デフォルトのカーソルスタイル(テキストセレクター)を無効にするにはどうすればよいですか?

  11. 11

    Nodejsアプリで、Expressメソッド内でHTTPクライアントリクエストを作成するにはどうすればよいですか?

  12. 12

    リフレクションを使用してプライベートメソッドにアクセスするにはどうすればよいですか?

  13. 13

    Eclipse-クラス/メソッドのコメントセクションにテーブルを作成するにはどうすればよいですか?

  14. 14

    クライアントが自分の側で署名できるiOSリリースビルドを作成するにはどうすればよいですか?

  15. 15

    クラスからボタンを作成するときにクリックメソッドを確認するにはどうすればよいですか?

  16. 16

    Delphi 10.1ベルリンのプライベートメソッドTStreamReader.FillBufferにアクセスするにはどうすればよいですか?

  17. 17

    インスタンスを作成せずにオプションでクラスメソッドにアクセスするにはどうすればよいですか

  18. 18

    モバイルの戻るボタンを押したときにメディアプレーヤーのバックグラウンド実行プロセスを停止するにはどうすればよいですか

  19. 19

    メソッドでvuejsデータにアクセスするにはどうすればよいですか

  20. 20

    メソッドインスタンスからクラスアノテーションを取得するにはどうすればよいですか?

  21. 21

    あるクラスのメソッドを使用して、Javaで別のインスタンスを作成するにはどうすればよいですか?

  22. 22

    メソッドからコンストラクターで宣言された変数にアクセスするにはどうすればよいですか?

  23. 23

    フィールドを初期化するときにメインスレッド例外でデータベースアクセスを回避するように設計するにはどうすればよいですか?

  24. 24

    同じクラスのメインメソッドから非静的メソッドにアクセスするにはどうすればよいですか?

  25. 25

    インターネット経由でサーバーにアクセスできるようにするにはどうすればよいですか

  26. 26

    クラウドインスタンスから(できればR内から)ラップトップ上のMySQLサーバーのデータベースにアクセスするにはどうすればよいですか?

  27. 27

    Rubyインスタンスの変数/メソッドに動的にアクセスするにはどうすればよいですか?

  28. 28

    Rubyインスタンスの変数/メソッドに動的にアクセスするにはどうすればよいですか?

  29. 29

    StructureMapでアセンブリスキャンメソッドのライフサイクルを設定するにはどうすればよいですか?

ホットタグ

アーカイブ