From cdb233593944e1aa8c5887a7959c203943172810 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E4=BA=AE?= Date: Fri, 13 Jan 2017 20:35:53 +0800 Subject: [PATCH] like as if (filterValue !== null) is better --- packages/table/src/filter-panel.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/table/src/filter-panel.vue b/packages/table/src/filter-panel.vue index cd886b953..3eb35a051 100644 --- a/packages/table/src/filter-panel.vue +++ b/packages/table/src/filter-panel.vue @@ -93,7 +93,7 @@ handleSelect(filterValue) { this.filterValue = filterValue; - if (typeof filterValue === 'number' && filterValue >= 0) { + if ((typeof filterValue !== 'undefined') && (filterValue !== null)) { this.confirmFilter(this.filteredValue); } else { this.confirmFilter([]); @@ -129,7 +129,7 @@ }, set(value) { if (this.filteredValue) { - if (typeof value === 'number' && value >= 0) { + if ((typeof value !== 'undefined') && (value !== null)) { this.filteredValue.splice(0, 1, value); } else { this.filteredValue.splice(0, 1);