diff --git a/src/components/cascader/cascader.vue b/src/components/cascader/cascader.vue
index 9f3bceb..4ebfdb9 100644
--- a/src/components/cascader/cascader.vue
+++ b/src/components/cascader/cascader.vue
@@ -129,6 +129,7 @@
this.visible = false;
},
toggleOpen () {
+ if (this.disabled) return false;
if (this.visible) {
this.handleClose();
} else {
diff --git a/test/routers/cascader.vue b/test/routers/cascader.vue
index eb45d84..d8ebc3f 100644
--- a/test/routers/cascader.vue
+++ b/test/routers/cascader.vue
@@ -3,11 +3,21 @@
选择
+
+
+
+ Disabled
+
+
+
+
+