私はangularJSホームページのサンプルを研究していて、angularJSng-repeatディレクティブの次の使用法に出くわしました。
<tr ng-repeat="project in projects | filter:search | orderBy:'name'">
パイプ文字はangularJSキーワードですか、それともプレーンJSキーワードですか?また、このキーワードの望ましい効果は何ですか?
私はangularJSホームページのサンプルを研究していて、angularJSng-repeatディレクティブの次の使用法に出くわしました。
<tr ng-repeat="project in projects | filter:search | orderBy:'name'">
パイプ文字はangularJSキーワードですか、それともプレーンJSキーワードですか?また、このキーワードの望ましい効果は何ですか?
パイプ文字はAngularJS式言語で特別な意味を持ち、フィルターを呼び出すために使用されます。
つまり、これはフィルターを呼び出すためのAngularJSキーワードです。
これは、入力にAngularフィルターを適用するときに使用されるAngularキーワード/シンボルです。この場合、次のように式を読むことができます。
projects
コレクションを取る、search
その上にフィルターを適用し、search
フィルタを適用するorderBy
よりも、orderBy
てng-repeatにフィードするよりも