diff --git a/src/main/webapp/app/entities/dict/dict.vue b/src/main/webapp/app/entities/dict/dict.vue index af11672..61be89d 100644 --- a/src/main/webapp/app/entities/dict/dict.vue +++ b/src/main/webapp/app/entities/dict/dict.vue @@ -34,7 +34,7 @@ v-model="filterParams.number" :options="numberOptions" :is-loading="isLoadingNumberOptions" - :placeholder="$t('jewpmsApp.dict.parentPlaceholder')" + :placeholder="$t('entity.action.select')" @search="loadNumberOptions" @select="option => (filterParams.number = option.value)" /> diff --git a/src/main/webapp/app/shared/components/vue-select.vue b/src/main/webapp/app/shared/components/vue-select.vue index 8ee8452..cb5de35 100644 --- a/src/main/webapp/app/shared/components/vue-select.vue +++ b/src/main/webapp/app/shared/components/vue-select.vue @@ -103,7 +103,7 @@ export default defineComponent({ const highlightedIndex = ref(-1); const closeTimeout = ref(null); const focusTriggered = ref(false); - const cleanTriggered = ref(false); + const clearTriggered = ref(false); // 计算当前选中的选项标签 const selectedLabel = computed(() => { @@ -167,8 +167,8 @@ export default defineComponent({ // 切换下拉框显示状态 const toggleDropdown = () => { // 如果是由focus事件触发的,则不要切换状态,只重置标志 - if (focusTriggered.value || cleanTriggered.value) { - cleanTriggered.value = false; + if (focusTriggered.value || clearTriggered.value) { + clearTriggered.value = false; focusTriggered.value = false; } else { //console.log('toggleDropdown',isOpen.value); @@ -240,7 +240,7 @@ export default defineComponent({ // 清除选择 const clearSelection = () => { - cleanTriggered.value = true; + clearTriggered.value = true; emit('update:modelValue', null); searchQuery.value = ''; emit('select', searchQuery.value);