我认为Vue将执行“ this。$ emit('event');”异常地但是以下代码似乎是同步执行的
onBlur() {
console.log( 'onBlur - before emit' );
this.$emit( 'test' ); // bound to a function that logs 'test called'
console.log( 'onBlur - after emit' );
}
我在控制台中看到
onBlur - before emit
test called
onBlur - after emit
如果我从调用的事件监听器返回一个值,则可以在onBlur方法中使用该值。 但是在vue中发出的事件是否总是同步执行?