From 067a9be7d195a255ef04a6ed6aed02c56294c834 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E5=A5=95?= Date: Mon, 5 Mar 2018 11:48:48 +0800 Subject: [PATCH] Slider: warn against min being greater than max (#9997) --- packages/slider/src/main.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/slider/src/main.vue b/packages/slider/src/main.vue index bb6df226e..f1244652b 100644 --- a/packages/slider/src/main.vue +++ b/packages/slider/src/main.vue @@ -193,6 +193,10 @@ } }, setValues() { + if (this.min > this.max) { + console.error('[Element Error][Slider]min should not be greater than max.'); + return; + } const val = this.value; if (this.range && Array.isArray(val)) { if (val[1] < this.min) { @@ -269,7 +273,7 @@ computed: { stops() { - if (!this.showStops) return []; + if (!this.showStops || this.min > this.max) return []; if (this.step === 0) { process.env.NODE_ENV !== 'production' && console.warn('[Element Warn][Slider]step should not be 0.');