Создание атрибута onClick = "" в vue при обращении к компоненту - PullRequest
0 голосов
/ 19 февраля 2020

Мне нужно прикрепить событие onClick="" к компоненту Vue. Я знаю, что могу использовать @click="", но так как этот div позже будет клонирован (я использую библиотеку слайдеров, которая клонирует div s). Я не могу использовать @click="", так как оригинальный обработчик событий не будет клонирован (, по-видимому, это невозможно ).

Как я могу использовать обработчик событий vanilla onClick внутри компонента , также ссылаясь на метод компонента? Обычно я пишу:

<a href="#" @click="nextSlide()">

Но я не могу использовать:

<a href="#" onClick="this.nextSlide()">

Так как "nextSlide" тогда не будет определен.

...