Vue 1.xのチュートリアルのちょうどちょっと後で、著者はv-for
ディレクティブで複数のフィルタを使用していました。私の知る限りではofficial documentationから、この構文は、もはやVueの2.0で使用されているVue 2.0のv-forディレクティブに複数のフィルタを使用
<ul v-for="post in posts | filterBy nameFilter in 'name' | filterBy catFilter in 'cat'"></ul>
は、私が
<ul v-for="post in nameFilter | catFilter"></ul>
私も作成にこのコード行を書き換えてみました2つの計算された関数nameFilter
とcateFilter
は、名前とカテゴリで投稿を除外します。私のコードは動作しません、それはnameFilter
、cateFilter
は全く効果がありません最初のフィルタを聴くだけです。
私はVue 2.0で不思議だったので、v-for
ディレクティブに複数のフィルタを追加することは可能ですか?可能であれば、構文を助言してもらえますか?
これが不可能な場合、その単一の関数ですべてのフィルタロジックを実行するために、1つのフィルタ関数を作成する必要がありますか?
ありがとうございます。