Red de conocimiento informático - Material del sitio web - ¿Cómo funciona $on $emit en Vue?

¿Cómo funciona $on $emit en Vue?

En vue 1.0, vm.$dispatch y vm.$broadcast han quedado obsoletos y reemplazados por $emit, $on, vm.$on(event, callback). Escuche eventos personalizados en la instancia actual. Los eventos pueden ser activados por vm.$emit. vm.$emit(event, [...args]) ? Activa el evento de la instancia actual. Todos los parámetros adicionales se pasarán a la devolución de llamada del oyente.

this.$emit("nombre de evento personalizado", datos a pasar)

v-on: nombre de evento personalizado = "nombre de función en métodos".