vue-datepicker
This is yet another vue tooltip component.Install
Use npm to download code:npm install hsy-vue-tooltip -S
then import it into your project, add below code into your
main.js
:import Tooltip from 'hsy-vue-tooltip'
Vue.use(Tooltip)
Usage
There are three modes for tooltip's displaying:hover
, as it's name suggests, it usesmouseover/mouseleave
events toshow/hide
tooltip
```html
<div slot="outlet">top left</div>
<div slot="tooltip">this is top left tip</div>
```click
, it usesclick inside/outside
events toshow/hide
tooltip
```html
<div class="confirm">
<tooltip placement="bottom-left" mode="click" v-model="invisible">
<div slot="outlet">
Remove
</div>
<div slot="tooltip">
<h3>Are your sure?</h3>
<div class="btns">
<button class="yes" @click="handleYes">Yes</button>
<button class="no" @click="handleNo">No</button>
</div>
</div>
</tooltip>
</div>
```
manual
, if you want toshow/hide
tooltip manually
```html
<div slot="outlet">top left</div>
<div slot="tooltip">this is top left tip</div>
```