vue代码,有一个点有疑惑

//ChangeGreetingsComponent.vue
<template>
 <input :value='getMessage' @keyup='changeMsg'>
</template>
<script>
import { mapGetters } from 'vuex'
export default {
computed: mapGetters(['getMessage']),
  methods: {
    changeMsg(ev) {
      this.$store.commit('changeMessage', ev.target.value) //这个ev和它的.targe是什么,不大好理解
    }
  }
}
</script>

传入的ev.target是个什么值,从哪里得到的?

阅读 2.2k
4 个回答

event对象,event.target表示触发事件的目标元素
Event

ev.target就是<input>,ev.target.value就是input的值

ev是event的简写,event.target就是触发对象的引用

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