From f57b33d2bbf830329b47352a02fde62e9da37d76 Mon Sep 17 00:00:00 2001 From: zhangdaiscott Date: Thu, 14 Sep 2023 18:58:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E6=8B=89=E6=90=9C=E7=B4=A2=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Form/src/jeecg/components/JDictSelectTag.vue | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/components/Form/src/jeecg/components/JDictSelectTag.vue b/src/components/Form/src/jeecg/components/JDictSelectTag.vue index e6d1b8e..e1e71eb 100644 --- a/src/components/Form/src/jeecg/components/JDictSelectTag.vue +++ b/src/components/Form/src/jeecg/components/JDictSelectTag.vue @@ -185,11 +185,15 @@ /** 用于搜索下拉框中的内容 */ function handleFilterOption(input, option) { - // 在 label 中搜索 - let labelIf = option.children()[0]?.children.toLowerCase().indexOf(input.toLowerCase()) >= 0; - if (labelIf) { - return true; + // update-begin--author:liaozhiyang---date:20230914---for:【QQYUN-6514】 配置的时候,Y轴不能输入多个字段了,控制台报错 + if (typeof option.children === 'function') { + // 在 label 中搜索 + let labelIf = option.children()[0]?.children.toLowerCase().indexOf(input.toLowerCase()) >= 0; + if (labelIf) { + return true; + } } + // update-end--author:liaozhiyang---date:20230914---for:【QQYUN-6514】 配置的时候,Y轴不能输入多个字段了,控制台报错 // 在 value 中搜索 return (option.value || '').toString().toLowerCase().indexOf(input.toLowerCase()) >= 0; }