0
4

1 回答 1

3

您可以创建一个指令:

Vue.directive('links-in-new-window', {
  inserted: function(el) {
    const anchors = el.querySelectorAll('a')

    anchors.forEach((anchor) => anchor.target = "_blank")
  }

})

只需将其应用于您使用v-htmlon 的相同元素:

<div class="content" v-html="content" v-links-in-new-window></div>
于 2020-01-03T00:13:27.523 回答