diff --git a/src/components/Film.vue b/src/components/Film.vue index 4f824f0..747ddc8 100644 --- a/src/components/Film.vue +++ b/src/components/Film.vue @@ -214,10 +214,8 @@ {{ scope.row.site.name }} - @@ -227,10 +225,8 @@ label="上映" width="90"> - @@ -523,9 +519,8 @@ export default { return date.split(/\s/)[0] }, getFilters (column) { - const searchContents = this.searchContents.filter(res => !this.setting.excludeR18Films || (res.type !== undefined && !this.containsR18Keywords(res.type))) - if (column === 'siteName') return [...new Set(searchContents.map(row => row.site.name))].map(e => { return { text: e, value: e } }) // 有方法合并这两行吗? - return [...new Set(searchContents.map(row => row[column]))].map(e => { return { text: e, value: e } }) + if (column === 'siteName') return [...new Set(this.filteredSearchContents.map(row => row.site.name))].map(e => { return { text: e, value: e } }) // 有方法合并这两行吗? + return [...new Set(this.filteredSearchContents.map(row => row[column]))].map(e => { return { text: e, value: e } }) }, filterChange (filters) { // 一次只能一列