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 + + + + +