vue使用ts,拼接html,点击事件不生效或者报 is not defined
点击事件要用onclick 不是@click文章来源:https://www.toymoban.com/news/detail-620743.html
let data={name:'测',id:'123'}
let conHtml = '<div>' + "名称:" + data.name+ "<br>" +
'<p class="cursor blue" onclick="openModal(' + JSON.stringify(data).replace(/\"/g, "'") +')">详情</p></div>';
解决方法:文章来源地址https://www.toymoban.com/news/detail-620743.html
window.openModal= function (item) {
console.log(item);
}
到了这里,关于vue拼接html点击事件不生效的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!