Vuetify数据表搜索不起作用

Sha*_*man 6 vue.js vuetify.js

我是Vue和Vuetify的新人.我在我的项目中使用vuetify数据表.除搜索选项外,一切正常.我用一切作为文档.但仍然没有得到任何解决方案.

作为基本要求,我使用这些代码添加搜索

模板

          <v-text-field
            v-model="search"
            append-icon="search"
            label="Search"
            single-line
            hide-details
          ></v-text-field>

         <v-data-table
          :headers="headers"
          :items="sales"
          :search="search"
          :rows-per-page-items="rowsPerPageItems"

          row
          wrap
          class="elevation-1"
        >
Run Code Online (Sandbox Code Playgroud)

脚本

data(){
      return{
        search: '',
      }
  }  
Run Code Online (Sandbox Code Playgroud)

这是完整的代码 https://github.com/Shakilzaman87/pukucrm/blob/master/src/components/sales/Sales.vue

Sov*_*ina 18

Vuetify应该在控制台中警告你:

[Vuetify]标头必须具有值属性,该属性对应于"v-data-table"中v模型数组中的值

因此,您可以通过添加值来修复搜索选项:

headers: [
  { text: 'Item Name', value: 'item_name' },
  { text: 'Unit Price', value: 'price' },
  { text: 'Quantity', value: 'quantity' },
  { text: 'Customer', value: 'customer' },
  { text: 'Created', value: 'timestamp' },
  { text: 'Total', value: 'total' },
  { text: 'Action', value: 'item_name' }
]
Run Code Online (Sandbox Code Playgroud)

(来自您的回购的数据)