Installation
Add vue-tippy
dependency to your project:
yarn add vue-tippy@v6
npm install vue-tippy@v6
Install VueTippy globally (optional)
import { createApp } from 'vue'
import VueTippy from 'vue-tippy'
// or
import { plugin as VueTippy } from 'vue-tippy'
import 'tippy.js/dist/tippy.css' // optional for styling
const app = createApp({})
app.use(
VueTippy,
// optional
{
directive: 'tippy', // => v-tippy
component: 'tippy', // => <tippy/>
componentSingleton: 'tippy-singleton', // => <tippy-singleton/>,
defaultProps: {
placement: 'auto-end',
allowHTML: true,
}, // => Global default options * see all props
}
)
app.mount('#app')
Edit this page on GitHub
Updated at Tue, Oct 15, 2024