検索

ホームページ  >  に質問  >  本文

フロントエンド - angularjs の $scope とscope の違いは何ですか

angularjs を学習する過程でいつも疑問がありました。$scope とscope の違いは何ですか?

天蓬老师天蓬老师2795日前729

全員に返信(2)返信します

  • 習慣沉默

    習慣沉默2017-05-15 16:57:58

    $scope は、angular によって内部的に提供される変数です。 $scope是angular内部提供的变量。

    scope

    scope は通常、スコープ ディレクティブ サービスなどの概念を指します。

    変数の観点から

    リーリー

    違いはありません。

    ただし、上記のスコープまたは $scope オブジェクトは、依存関係を表示する場合、通常、angular によって内部的に提供されるオブジェクトです。 リーリー

    注入される変数名は $scope である必要があり、関数内の仮パラメータは重要ではありません。

    暗黙的インジェクションの場合、

    リーリー

    関数パラメータは $scope である必要があります

    返事
    0
  • 大家讲道理

    大家讲道理2017-05-15 16:57:58

    上記の回答に従って、暗黙的にコードを挿入します

    リーリー

    $scope は暗黙的な注入を通じて注入できますが、JS コードを圧縮する場合、通常、変数名は abc などの略語に置き換えられるため、暗黙的な注入が失敗します。したがって、ディスプレイインジェクションが一般的に使用されます。この時点で、$scope を使用するか、scope を使用するかはコーディング仕様の一部となり、違いはありません。

    返事
    0
  • キャンセル返事