Commit 73ae27d88b00596e023ca310033b3811f8bd03a5
1 parent
91bda66d
update Table filterRemote format
Showing
1 changed file
with
5 additions
and
5 deletions
Show diff stats
src/components/table/table.vue
| @@ -496,9 +496,9 @@ | @@ -496,9 +496,9 @@ | ||
| 496 | }, | 496 | }, |
| 497 | filterData (data, column) { | 497 | filterData (data, column) { |
| 498 | return data.filter((row) => { | 498 | return data.filter((row) => { |
| 499 | - if(typeof column.filterRemote == 'function'){ //如果定义了远程过滤方法则忽略此方法 | ||
| 500 | - return true; | ||
| 501 | - } | 499 | + //如果定义了远程过滤方法则忽略此方法 |
| 500 | + if (typeof column.filterRemote === 'function') return; | ||
| 501 | + | ||
| 502 | let status = !column._filterChecked.length; | 502 | let status = !column._filterChecked.length; |
| 503 | for (let i = 0; i < column._filterChecked.length; i++) { | 503 | for (let i = 0; i < column._filterChecked.length; i++) { |
| 504 | status = column.filterMethod(column._filterChecked[i], row); | 504 | status = column.filterMethod(column._filterChecked[i], row); |
| @@ -509,8 +509,8 @@ | @@ -509,8 +509,8 @@ | ||
| 509 | }, | 509 | }, |
| 510 | filterOtherData (data, index) { | 510 | filterOtherData (data, index) { |
| 511 | let column = this.cloneColumns[index]; | 511 | let column = this.cloneColumns[index]; |
| 512 | - if(typeof column.filterRemote == 'function'){ | ||
| 513 | - column.filterRemote.call(this.$parent,column._filterChecked,column.key,column); | 512 | + if (typeof column.filterRemote === 'function') { |
| 513 | + column.filterRemote.call(this.$parent, column._filterChecked, column.key, column); | ||
| 514 | } | 514 | } |
| 515 | 515 | ||
| 516 | this.cloneColumns.forEach((col, colIndex) => { | 516 | this.cloneColumns.forEach((col, colIndex) => { |