vue如何渲染html而不执行html点击事件?

<div v-html="html"></div>

做了个爬虫程序,将爬到的html数据存好,然后渲染在div上。但是这个html本身有些dom是有点击事件的,点了就跳到别的网站。我只想单纯的渲染html而已,想让那些点击事件失效该怎么做呀?

阅读 1.5k
1 个回答

html = html.replace(/onclick=(["'])[^\1]*?\1/g, '')

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题