一共是触发了两次事件,第一次的时候还是有值的,第二次就是undefined,为什么会触发两次的change事件呢!我只点了一次
怀疑是你在别的地方也调用了 situation 方法,你可以 console.log(this) 查看两次的 this 指向是否都是 Vue 实例
situation
console.log(this)
this
10 回答11.2k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
5k 阅读
1 回答18.7k 阅读✓ 已解决
4 回答21.7k 阅读✓ 已解决
5 回答22.1k 阅读✓ 已解决
怀疑是你在别的地方也调用了
situation
方法,你可以console.log(this)
查看两次的this
指向是否都是 Vue 实例