我需要将onClick=""
事件附加到 Vue 组件。我知道我可以使用@click=""
,但因为div
稍后将被克隆(我正在使用克隆div
s 的滑块库)。我不能使用@click=""
,因为不会克隆原始事件处理程序(显然这是不可能的)。
如何onClick
在组件内使用 vanilla 事件处理程序,同时还引用组件的方法?通常我会写:
<a href="#" @click="nextSlide()">
但我不能使用:
<a href="#" onClick="this.nextSlide()">
因为“nextSlide”将不会被定义。