filterBy フィルタで絞り込んだ結果の件数を表示したり、0件の時にメッセージを表示したいということはままある。が、以下のように普通にfilterBy フィルタを使っても、絞りこまれた結果の件数は取得できない。 <div v-for="item in items | filterBy 'hello'"> 似たようなことを考える人はいるもので、issueがあった。 github.com 作者いわく、 If you need to access the filtered result, you have to either use a custom filter or a computed property Array. ということ。自分でフィルタを定義するか、絞りこまれた結果を返すcomputed propertyを定義せよ、とのこと。 computed: { filteredItems