👩🏻‍🎓 Reto en Angular 👩🏻‍🎓

Con la practica se aprende y por ello te inivito a que practiques trabajando en los siguientes retos.

Botones de Emojis

Para esta aplicación te invito a hacer uso las directivas, vamos a crear 3 botones, que podemos añadirles emojis en ellos, cuando de click sobre el botón deberá aparecer un imagen.

Crea una aplicación en Stackblitz o localmente.

  • En tu app.html crea tres botones, como te mostraré a continuación:

  • Te mostraré como se hace para un boton y tu debes hacer los otros. Entonces en tu boton debemos añadir un evento click, este nos permite interactuar con una variable que crearemos, y en ella al darle click nos permitirá ver la imagen que queremos mostrar. Nuestro primer botón quedaría así:

Ademas añadí la imagen que deseaba mostrar, si vez el código veras que en click estoy haciendo colocando una variable y estoy asignando la misma variable pero negada, eso indica que si le doy click va a mostrar y ocultar la imagen.

  • En nuestro app.component.ts vamos a crear nuestra variable dentro de nuestra clase. La declararemos tipo boolen y la haremos igual a false. Quedaría asi:

Añade una variable para el emoji triste y el crazy, puedes añadir más botones si gustas y la idea es que le añadas la variable al evento click del boton correspondiente.

Puedes personalizarlo como gustes.

El ejercicio resulto lo puedes encontrar aquí:

Última actualización

¿Te fue útil?