This tutorial might help you answer some questions about how to add support for capturing mouse events that take place within the bounds of a Vue component.
Create a Vue.js component, which can be used to display information while the user is hovering over something something, reusable anywhere in your projects.