Vue中动态拼接innerHTML时添加点击click事件,并调用vue方法

代码如下,通过在innerHtml添加onclick='windowAddClickTag(1)'方法

          let content = document.createElement('div')
            content.innerHTML = 
            `

自定义标签

`
并且在mounted添加该方法
    mounted() {
        window.windowAddClickTag = data => {
          this.handleClickTag(data)
        }
      },
就可以调用了
methods: {
        handleClickTag(data){
            console.log(data)
        },
   } 

你可能感兴趣的:(Vue中动态拼接innerHTML时添加点击click事件,并调用vue方法)