I am not able to use vue on blur event,
In my component I have a @change
directive
<b-input :value="value" @change="validateEmail($event)" @input="$emit('input', $event)" ref="input" :state="state"/>
This is because @blur
doesn't seem to work.
Bootstrap vue on:blur handler is not been called
This works partially when I am changing the input and hit tab, then works, but if I focus on the input and click tab without changing the input, it doesn't work. I want to show a message that email is required in this case but I cannot.
@blur.native="..."
? Never tried, but since your b-input is a vue component, it may be related with native events.