31

いくつかの条件が満たされた場合に true を返すフィルター メソッドが与えられた場合、HTML でその逆を呼び出すことは可能ですか。

"item in items | filter:!AllDay"

それ以外の

"item in items | filter:AllDay"

? それとも、2 つの別個のフィルター メソッド (false 用と true 用) を維持する必要がありますか?

4

4 に答える 4

58

ENDOHが指摘したように(このSOの質問は技術的には重複しています)、「!」を前に付けることでフィルターを無効にすることができます。次のように、フィルター文字列に追加します。

filter:'!'+myFilter

「!」に注意してください。引用されています。ドキュメントはこれについて非常に明確ではなく、そこにある例が役に立ちます。

于 2012-11-21T17:33:32.210 に答える