为了账号安全,请及时绑定邮箱和手机立即绑定

如何仅触发一个事件“更改”或“点击”

如何仅触发一个事件“更改”或“点击”

PIPIONE 2021-05-07 18:32:26
我有一个数字输入标签,上面有两个“ on-click”和“ on-change”事件监听器。当我单击箭头时,会同时触发两者。我希望有一个先触发,而不删除任何事件侦听器。点击快速更改事件直到它从输入标签上释放焦点后才会触发(如果我仅保留更改事件)。如果我仅保留点击事件,那么我将无法捕获更改事件。<input type="number" @click="function()" @change="function()" />
查看完整描述

2 回答

?
慕姐4208626

TA贡献1852条经验 获得超7个赞

您可以向数据添加布尔值(例如isInvoked:false)。函数运行时检查:


if (this.isInvoked) return;

    this.isInvoked=true;

    //rest of your code here.....


查看完整回答
反对 回复 2021-05-13
  • 2 回答
  • 0 关注
  • 147 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信