6

私はangularJSホームページのサンプルを研究していて、angularJSng-repeatディレクティブの次の使用法に出くわしました。

 <tr ng-repeat="project in projects | filter:search | orderBy:'name'">

パイプ文字はangularJSキーワードですか、それともプレーンJSキーワードですか?また、このキーワードの望ましい効果は何ですか?

4

2 に答える 2

6

パイプ文字はAngularJS式言語で特別な意味を持ち、フィルターを呼び出すために使用されます。

つまり、これはフィルターを呼び出すためのAngularJSキーワードです。

于 2013-03-05T12:17:46.583 に答える
3

これは、入力にAngularフィルターを適用するときに使用されるAngularキーワード/シンボルです。この場合、次のように式を読むことができます。

  1. projectsコレクションを取る、
  2. searchその上にフィルターを適用し、
  3. フィルタの結果を取得してそれにsearchフィルタを適用するorderByよりも、
  4. フィルタの結果を取得しorderByてng-repeatにフィードするよりも
于 2013-03-05T12:20:25.273 に答える