Una sintaxis que es muy común que veas en Vue es la sigueinte:
.
setup(props, { emit }) {
// ... code
emit("eventName", value);
// ...code
}
Esto es muy común de hacer en Vue, aquí prácticamente, en lugar de obtener todo el context
, desde el parámetro lo estamos destructurando, es decir, sabemos que en esa posición del parámetro vamos a recibir el context
, pero para no recibir todo el context
y únicamente recibir el emmit
lo que se suele hacer es destructurarlo desde el parámetro. Así podeos usarlo como una función cualquiera ^^
.
Dejo el código de esta clase:
.
https://github.com/RetaxMaster/vue3-platzi-commerce/tree/60fc5e6ee0048432c21be99118a0c0191ff4e665
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?