搜索不在vue-good-table上工作

时间:2018-06-19 09:01:08

标签: vue.js

我正在使用vue-good-table,但我遇到了搜索问题。让我先展示一下我的代码:

<vue-good-table
    mode="remote"

    @on-page-change="onPageChange"
    @on-sort-change="onSortChange"
    @on-column-filter="onColumnFilter"
    @on-per-page-change="onPerPageChange"

    :totalRows="totalRecords"
    pagination-options="{
        enabled: true,
        searchFn: myFunc
    }"
    :searchOptions="{enabled: true}"
    :rows="rows"
    :columns="columns"    
/>
methods:{
    myFunc(row, col, cellValue, searchTerm){
        console.log(searchTerm)
    },
}

此方法根本不起作用,即如果我删除mode="remote"仍然没有触发器,而@on-search

则存在其他问题
<vue-good-table
    mode="remote"

    @on-page-change="onPageChange"
    @on-sort-change="onSortChange"
    @on-column-filter="onColumnFilter"
    @on-per-page-change="onPerPageChange"

    :totalRows="totalRecords"
    pagination-options="{
        enabled: true,
        searchFn: myFunc
    }"
    :searchOptions="{enabled: true}"
    :rows="rows"
    :columns="columns" 
    @on-search="onSearch"   
/>
methods:{
    onSearch(params) {
       console.log(params) 
    }
}

如果我删除mode="remote"两个方法都没有获取触发器,则此方法有效。

0 个答案:

没有答案