From 3d8117c5be88bc29e0c91704d7c0d19d6aed1bd8 Mon Sep 17 00:00:00 2001 From: Jiang <2242818464@qq.com> Date: Mon, 26 Jun 2023 01:06:08 +0800 Subject: [PATCH] Cascader: fix default value is a string and cannot be deleted bug --- packages/cascader/src/cascader.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/cascader/src/cascader.vue b/packages/cascader/src/cascader.vue index 0aad54baf..98ac262bd 100644 --- a/packages/cascader/src/cascader.vue +++ b/packages/cascader/src/cascader.vue @@ -232,7 +232,8 @@ export default { data() { return { dropDownVisible: false, - checkedValue: this.value, + // the value may be a string , causing the first deleting without the 'find' function + checkedValue: typeof this.value === 'string' ? [this.value] : this.value, inputHover: false, inputValue: null, presentText: null,