把直接绑定事件在v-html的元素上
<p @click="hanldeImage($event)" v-html="Mdetail.kfKnowledgeContent.content" />
通过event方法定位出,点击触发的nodeName是否是img类型
如果是触发预览图片功能,可以用el-image直接触发,在我的上一篇文章里
Element-ul的 el-image-viewer组件实现点击或者js触发能预览大图功能
hanldeImage(event) {
if (event.target.nodeName == 'IMG' || event.target.nodeName == 'img') {
const img = event.target.currentSrc
this.showImage([img])
// 预览图片方法
}
},
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。