猿问

Vue点击事件执行问题

template:


<p @click="problem">

  我是一个<em>好</em>孩子!

</p>

script:


methods: {

  problem(e) {

    console.log(e.target.textContent);

  }

}

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


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


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


慕斯王
浏览 368回答 1
1回答

胡子哥哥

e.currentTarget.textContent
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答