Vue.jsの基本的な知識、コンポーネント、イベント、メソッドなどの機能を使い、絞り込みができるUIを実装します。見た目とデータの処理を分けたり、機能を使ってコードを整理する方法などが腑に落ちるでしょう。