Comment on page
Filtering Algorithm
Define your own filtering rules per column
You can modify the default filtering algorithm per column using the
filterAlgorithm
option. For "fake" template columns which are not backed up by a real corresponding property this is a necessity, if you wish the column to be included in the search (either in generic mode or by column).
E.g, Say you have template column called
full_name
which combines first and last names; you can define the search algorithm like so:
filterAlgorithm: {
full_name(row, query) {
return (row.first_name + ' ' + row.last_name).includes(query);
}
}
You can use the
this
keyword inside the function to refer to the vue instance where the table is embedded
Last modified 3yr ago