refactor(dict): 优化字典选择框 placeholder 文本

This commit is contained in:
user 2025-03-14 23:15:02 +08:00
parent a6b4a4fa6c
commit c676faf7a9
2 changed files with 5 additions and 5 deletions

View File

@ -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)"
/>

View File

@ -103,7 +103,7 @@ export default defineComponent({
const highlightedIndex = ref(-1);
const closeTimeout = ref<number | null>(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);