angularjs を学習する過程でいつも疑問がありました。$scope とscope の違いは何ですか?
習慣沉默2017-05-15 16:57:58
$scope
は、angular によって内部的に提供される変数です。 $scope
是angular内部提供的变量。
scope
scope
は通常、スコープ ディレクティブ サービスなどの概念を指します。 変数の観点から
リーリー
違いはありません。ただし、上記のスコープまたは $scope オブジェクトは、依存関係を表示する場合、通常、angular によって内部的に提供されるオブジェクトです。 リーリー
注入される変数名は $scope である必要があり、関数内の仮パラメータは重要ではありません。
暗黙的インジェクションの場合、
リーリー関数パラメータは $scope である必要があります
大家讲道理2017-05-15 16:57:58
上記の回答に従って、暗黙的にコードを挿入します
リーリー$scope は暗黙的な注入を通じて注入できますが、JS コードを圧縮する場合、通常、変数名は abc などの略語に置き換えられるため、暗黙的な注入が失敗します。したがって、ディスプレイインジェクションが一般的に使用されます。この時点で、$scope を使用するか、scope を使用するかはコーディング仕様の一部となり、違いはありません。