vue,在模块中动态添加dom节点,并监听

在这里,onclick事件没有作用,因为它指向的是window,如果写为this.click页面显示为undefined,

我采用的是通过class绑定事件,但是会有一个问题,那就是当你渲染多个事件时,通过class绑定的事件会多次触发,

如下

$('.wrap').on("click",'.btn',function(){

  

  console.log(“1‘)

})

当有多个class的时候,你点击第一个,当前每一个class都会执行一下,

因此当前事件应只执行一次后就移除

我使用的是jquery的off()

如下:

$('.wrap').off("click").on("click",'.btn',function(){

console.log(i)

})

==================*****分割*****========================

如有问题,请留言,欢迎提问!!!