Я хочу получить вызывающий элемент html в vue.js для его изменения через jQuery. На данный момент я даю каждому элементу имя класса + индекс и вызываю его через jQuery впоследствии, но это выглядит как сумасшедший хак.Получить вызывающий элемент с vue.js
Что я хочу сделать:
new Vue({
el: "#app",
data: {
testFunction : function(element) {
$(element).doSomethingWithIt(); //do something with the calling element
}
}
});
Это вызывающий элемент:
<div v-on:click="testFunction(???)">Test</div>
Что я могу передать в функцию, чтобы получить Div-элемент или есть другой способ достижения это?
Что делать, если у вас есть еще один элемент внутри? Цель будет ссылаться на дочерний элемент, если вы нажмете на него. –