Отключить подсказку кнопки при отображении модального - PullRequest
0 голосов
/ 25 июня 2018

У меня есть кнопка с всплывающей подсказкой (для описания при наведении курсора), при нажатии которой отображается модальное диалоговое окно.Моя проблема заключается в том, что после закрытия модального окна отображается всплывающая подсказка.

Как отменить всплывающую подсказку, если нажата кнопка?

Редактировать.после того, как модальное закрыто, кнопка, которая вызвала открытие, снова фокусируется, что приводит к открытию всплывающей подсказки.Возможно, есть способ, при закрытии модального окна, диалога и т. Д., Не фокусировать элемент, который вызвал событие открытия.

Кнопка

<q-btn @click="showTagManagementModel = true">
     <q-tooltip :delay="500">Edit display mode</q-tooltip>
</q-btn>

Модальный

<q-modal v-model="showTagManagementModel">
      <q-btn @click="showTagManagementModel = false" label="Close" />
</q-modal>

1 Ответ

0 голосов
/ 26 июня 2018

Модульный компонент Quasar предлагает свойство vue "no-refocus".

Не перефокусируйте (при модальном закрытии) элемент, который был в фокусе перед открытием (по умолчанию он пытается перефокусироваться)

Устанавливая это свойство в q-модале, кнопка, вызывающая открытие, не перефокусируется, а затем вызывает всплывающую подсказку.

...