Как я могу установить глобальную задержку показа для подсказок v-b? - PullRequest
0 голосов
/ 28 мая 2019

Задержка показа всплывающей подсказки Bootstrap Vue может быть установлена ​​с добавлением модификатора .dXXX, например:

<b-button v-b-tooltip.d300 title="Tooltip content">Hover Me</b-button>

Есть ли способ настроить задержку показа по умолчанию в глобальном масштабе? Я хотел бы добавить небольшую задержку для всех всплывающих подсказок по умолчанию.

1 Ответ

0 голосов
/ 31 мая 2019

После некоторого расследования:

Есть ли способ настроить задержку показа по умолчанию в глобальном масштабе?

В настоящее время нет. Однако я добавил PR, чтобы добавить эту функцию: https://github.com/bootstrap-vue/bootstrap-vue/pull/3426

После объединения delay всплывающих подсказок и всплывающих окон можно настроить глобально, например так:

import Vue from 'vue';
import BVConfig from 'bootstrap-vue/es/bv-config';
import BootstrapVue from 'bootstrap-vue';

Vue.use(BVConfig, {
  BTooltip: {
    delay: {
      show: 400,
      hide: 100,
    },
  },
  BPopover: {
    delay: 1000,
  },
});

Vue.use(BootstrapVue);
...