Vue点击事件执行问题

template:

<p @click="problem">
  我是一个<em>好</em>孩子!
</p>

script:

methods: {
  problem(e) {
    console.log(e.target.textContent);
  }
}

当我点击p标签里面的内容的时候就打印出来的结果是:我是一个好孩子!

当我点击em标签里面的内容的时候就打印出来的结果是:

怎么样才能让我点击em标签里面的内容的时也候打印出来一整句话呢?

阅读 2k
1 个回答

e.currentTarget.textContent

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