Lightweight and Optimized Vue Directives for your Vue 2 projects
Lightweight and Optimized Vue Directives for your Vue projects
Live Demo : https://directivue.netlify.app
yarn add directivue
# OR
npm install directivue
import Vue from 'vue'
import { ClickOutside, Ripple, /* ... */ } from 'directivue'
Vue.directive('clickOutside', ClickOutside)
Vue.directive('ripple', Ripple)
// ...
Directives are then accessible in your Vue templates as v-click-outside, v-ripple and so on.
directivue needs to be transpiled by Nuxt.js to get benefits of tree-shaking (only the directives you choose will be in your final bundle) :
// nuxt.config.js
export default {
build: {
transpile: ['directivue']
}
}
We use cookies
We use cookies to analyze traffic and improve your experience. You can accept or reject analytics cookies.