Javascript 制作onClick="&引用;引用组件时vue中的属性

Javascript 制作onClick="&引用;引用组件时vue中的属性,javascript,vue.js,vuejs2,vue-events,Javascript,Vue.js,Vuejs2,Vue Events,我需要将onClick=“事件附加到Vue组件。我知道我可以使用@click=“”,但由于该div稍后将被克隆(我使用的是克隆div的滑块库)。我无法使用@click=”“,因为原始事件处理程序将不会被克隆() 如何在组件内部使用普通的onClick事件处理程序,同时也引用组件的方法?通常我会写: 但我不能使用: 因为“nextSlide”将不会被定义。您如何克隆元素?如果vue克隆了元素,那么vue也可以在克隆的元素上建立@单击。您可以共享一些代码以便我们可以看到您的克隆实现吗?您包含

我需要将
onClick=“
事件附加到Vue组件。我知道我可以使用
@click=“”
,但由于该
div
稍后将被克隆(我使用的是克隆
div
的滑块库)。我无法使用
@click=”“
,因为原始事件处理程序将不会被克隆()

如何在组件内部使用普通的
onClick
事件处理程序,同时也引用组件的方法?通常我会写:


但我不能使用:



因为“nextSlide”将不会被定义。

您如何克隆元素?如果vue克隆了元素,那么vue也可以在克隆的元素上建立
@单击
。您可以共享一些代码以便我们可以看到您的克隆实现吗?您包含的链接显示不会克隆所有事件处理程序(包括本机事件处理程序),因此,从本机处理程序访问组件方法没有任何帮助。我最终在挂载的方法上分配了click-even寄存器。我没有克隆内容,但我使用的滑块库是:@tony19,顺便说一下,是的,因为onClick是一个HTML属性,它将被克隆。