Practicar lo aprendido hasta el momento
- Colocar esta importación del Bootstrap en el
index.html
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
- Crear el componente de Angular correspondiente para este archivo:
src/app/pages/hero/hero-page.component.html
- El contenido del HTML está en este GIST también
- Crear la ruta respectiva en el app.routes.ts
{
path: '/hero',
component: HeroPageComponent
}
* Recuerden importar el componente en el app.routes.ts
* Navegar al URL: https://localhost:4200/hero
- Crear dos señales con los valores de Ironman y 45 respectivamente.
name => string = 'Ironman'
age => number = 45
- Crear un método llamado: getHeroDescription Debe de regresar la concatenación del nombre y la edad.
getHeroDescription
return `${ name } - ${ age }`;
- Implementar el método changeHero, no recibe argumentos y lo cambia a:
name = Spiderman
age = 22
- Implementar el método: resetForm, el cual establece
name = Ironman
age = 45
- Implementar el método: chageAge, asignalor al evento click del botón respectivo.
cambia la edad a 60
- Extra: Tratar de mostrar el nombre (name) capitalizado en mayúscula sin crear una nueva señal.
Not bad superman