0

私はさまざまな角度の例を調べていますが、時々、角度のある開発者が以下のようにダミー変数を増やしているのを目にします。後で、コントローラーのスコープでこの変数を参照しません。これをどのように解釈/読むべきですか?

<input on-keyup="count = count + 1">

ありがとう。

4

1 に答える 1

1

あなたが参照する回答でon-keyupは、次のように使用されるユーザー定義ディレクティブです。

<input on-keyup="count = count + 1">

count = count + 1keyupイベントが検出されたときに $eval を使用してディレクティブが実行する式です。

scope.$apply(attrs.onKeyup);

countこれにより、$scope オブジェクトのプロパティがインクリメントされます。プロパティが存在しない場合は、作成されます。この変数/プロパティがコントローラー、ビュー、またはログによって参照されていない場合、それは実際にはダミー変数です。

このフィドルでは、ビューに追加{{count}}しました。

于 2013-08-21T18:01:12.403 に答える