Я пытаюсь вызвать событие blur
для элемента, когда на него нажимают, и, к удивлению, не смог найти ни одного примера в Интернете.
Первоначально я пытался это сделать:
<a @click="this.blur">Click Me</a>
Тем не менее, это, очевидно, не сработало, и после некоторого прочтения вышеизложенное превратилось в следующее:
<template>
<!-- Button -->
<a class="button" @click="blur">
<slot></slot>
</a>
</template>
<script>
export default {
methods: {
/**
* Blur the specified element.
*
* @return void
*/
blur (event) {
event.target.blur();
}
}
}
</script>
Скорее всего, это очень просто, но я не могу показатьсячтобы найти любую документацию по событиям запуска на вызывающем элементе.
Что я делаю не так с вышесказанным?Есть ли простой и встроенный способ достижения того, что мне нужно, вместо использования метода?