Продлить / предотвратить размытие в определенной ситуации c - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть вход, в котором я редактирую тег. Если вы нажмете снаружи, вход закрыт. Также у меня есть выпадающий список исправлений, который вызывается в некоторых ситуациях, и я могу выбрать элемент для заполнения ввода. Проблема возникает, когда я пишу внутри ввода и хочу щелкнуть элемент в раскрывающемся списке, происходит событие синего цвета и закрывается ввод, поэтому ничего не сохраняется (изображение ниже), есть ли способ предотвратить или продлить размытие? Я пробовал с предотвращением

Изображение проблемы: https://prnt.sc/s3qia7

Код

<input
     v-model="props.tag.text"
     type="text"
     size="1"
     class="ti-tag-input"
     @blur="onCancelEdit(props)"
     @keydown.enter="onEditTagFinished(props)"
/>

onCancelEdit() {
  ...enters here on blur event
},
...