问题

vue中点击事件,不仅会触发自己的回调,还会触发其他方法的执行
(预期是只触发自己的回调)

代码

...
<p>方法时间: {{ getTime() }}</p>
<button @click="setFullName">setFullName</button>
...
methods:{
getTime () {
console.log('触发method时间')
return Date.now()
},
setFullName () {
console.log('触发name改变')
this.fullName = 'John Doe'
}
}

结果

点击setFullName按钮后,运行结果:
console: 触发name改变
console: 触发methond时间

回答

代码不够全,如果是看得到的代码,你说的情况绝对不可能发生,你需要贴出更多的代码

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Scroll Up