我创建了一个日期/时间选择器组件,它使用两个 VTextField 来输入小时和分钟值。每个字段上有三个事件。 focus 和 input 这两个事件在触发时会调用各自的处理程序。但是 blur 事件没有。
VTextField 的代码是这样的:
<v-text-field
v-model="minutes"
class="time-box"
placeholder="--"
@blur="setHoursOrMinutes($event)"
@focus="clearValue($event.target)"
@input="checkValue($event)"
/>
谢谢!
检查组件内部是否触发了$('blur')事件,如果没有,则触发组件内部的事件
<input @blur="$emit('blur',your value)"></input>