Merge pull request #10398 from dataease/pr@dev-v2_st

fix(仪表板): 过滤器字段选择筛选框输入无反应
This commit is contained in:
dataeaseShu 2024-06-20 10:37:17 +08:00 committed by GitHub
commit 8ded983c32
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 3 deletions

View File

@ -3072,8 +3072,8 @@ const deleteChartFieldItem = id => {
<el-button type="primary" @click="confirmEditCalc()">{{ t('dataset.confirm') }} </el-button>
</template>
</el-dialog>
<FilterTree ref="filterTree" @filter-data="changeFilterData" />
</div>
<FilterTree ref="filterTree" @filter-data="changeFilterData" />
<XpackComponent ref="openHandler" jsname="L2NvbXBvbmVudC9lbWJlZGRlZC1pZnJhbWUvT3BlbkhhbmRsZXI=" />
<Teleport v-if="componentNameEdit" :to="'#component-name'">
<input

View File

@ -102,7 +102,7 @@ const dimensions = computed(() => {
return computedFiledList.value.filter(ele => ele.name.includes(keywords.value))
})
const computedFiledList = computed(() => {
return filedList.value || []
return Object.values(filedList.value || {})
})
watch(checkResult, () => {
@ -263,7 +263,12 @@ const emits = defineEmits(['update:item', 'del'])
</el-input>
<template #dropdown>
<el-dropdown-menu class="de-el-dropdown-menu">
<el-input :placeholder="t('auth.enter_keywords')" size="small" v-model="keywords">
<el-input
@keydown.stop
:placeholder="t('auth.enter_keywords')"
size="small"
v-model="keywords"
>
<template #prefix>
<el-icon>
<Icon name="icon_search-outline_outlined"></Icon>