¿Por qué cambia la definición de VUE en JS?
En la función de devolución de llamada, apunta a la ventana, no a la instancia de vue.
Si desea utilizar esta función, simplemente escriba la función de devolución de llamada como una función de flecha
()=gt;{
this.emit("xxxx ")
}