目的 本記事の目的は、Vuetifyの<v-data-table>を使用して、複数条件で絞り込み、動的にテーブルの表示を切り替えることである。 やったこと はじめにVuetifyのV-Data-TableのAPI を読んで、custom-filterプロパティを使用しようと考えた。 しかし、custom-filterプロパティの引数であるsearchは一つしか変数を持つことができない。 そこで、V-Data-TableのAPIのheadersに記述されているfilterプロパティを使用することで複数項目のフィルタリングを可能にした。 作成画面 使用環境 Vue.js: "^2.6.11", Vue-Router: "^3.2.0", Vuetify: "^2.3.21" ファイルの説明 sampleDataTable.json : テーブルに格納するサンプルデータ Table.vue :