Для этого на самом деле вам просто нужна проверка стиля привязки doc
<div v-bind:style="styleObject"></div>
data: {
styleObject: {
left: 0,
top: 0
}
}
, а затем при перемещении мыши вам нужно просто получить положение мыши и обновить этот объект в качестве примера
this.styleObject.left = mouseLeft
this.styleObject.top = mouseTop
, если у вас много таких стилей для разных элементов DOM, поэтому я рекомендую использовать чистый JS
document.getElementById("elementId").style.top = mouseTop
document.getElementById("elementId").style.left = mouseLeft
или
document.querySelector(".className").style.top = mouseTop
document.querySelector(".className").style.left = mouseLeft