В продолжении предыдущей статьи, уже в собственном авторстве как элемент модуля
В отдельном файле
import Vue from 'vue' const tooltip = Vue.directive('tooltip', { inserted(el, binding) { $(el).tooltip({ trigger: 'hover', placement: binding.arg }) }, }); export default tooltip;
В vue компоненте импортируем этот файл (путь вставляем свой)
import tooltip from "../../directives/Tooltip.js";
добавляем соответствующую опцию
directives:{ tooltip },
и используем как обычную директиву vue
в моём случае
...
Дока по директивам
This post first appeared on GTAlex – о работе в Ñети и не только, please read the originial post: here