【发布时间】:2022-01-21 20:08:48
【问题描述】:
我有一个 contenteditable div 并使用 v-html 添加包含点击事件的原始 html。但是在这种情况下单击事件不起作用。检查元素显示 div 上有一个点击事件,但它仍然不起作用。
如果我在 contenteditable div 内对任何其他带有点击事件的 div 进行硬编码,那么它就可以工作。不知道我做得对不对。
:
<div id="div_textarea2" v-html="temp_testing_div2" contenteditable="true"></div>
data () {
return {
temp_testing_div2: `<div @click="ClickLine">Click this</div>`,
}
}
ClickLine(){
alert("Clicked");
}
【问题讨论】: