角度防止事件(如果其他事件首先运行)



我现在面临的情况是我必须使用回车键或模糊输入运行方法。

<input type="text" (keyup.enter)="log('enter')" (blur)="log('blur')">

和 TS

log(e) {
console.log(e);}

问题是在用户使用回车键后,该方法将被调用,然后用户也会模糊,该方法将再次调用。
这就是我想要防止的。

有没有办法在不制作 if 条件的情况下做到这一点?

提前谢谢。

为了解决这个问题,我这样做了:

<input #input type="text" (keyup.enter)="input.blur()" (blur)="log('blur')">

最新更新