La comunicación en VueJS es bidireccional pero únicamente de componente padre a componente hijo.
props hacia abajo.
eventos hacia arriba.
¿Qué $%·$&$% es un prop?
Fácil, parámetro del constructor. Como es un template, serían los atributos de la etiqueta. Como esto:
<button class="la" type="button" role="presentation">Botón</button>
<mi-boton prop1="cadena" prop2="cadena2">Botón</mi-boton>