¡Esta es una revisión vieja del documento!
Tabla de Contenidos
2. AngularJS
Los ejercicios de esta unidad van a consistir en hacer nuestra primera aplicación en AngularJS
Ejercicio 01
Crea una aplicación web que tenga 2 páginas:
index.htmldetalle.html
index.html
En la página index.html únicamente deberemos tener:
- Un link a
detalle.html
detalle.html
En la página index.html deberemos tener:
- Un formulario con todos los campo de la tabla
hipoteca.html
Campos habilitados / deshabilitados
- Los campos
cuotaMensual,interesAplicadoyeuriborsiempre deben estar deshabilitados.
- Si el campo
tipoInteresvale “FIJO” debemos:- Habilitar el campo
interesFijo - Deshabilitar los campos
tipoInteres,tipoEuribor,euriborydiferencial
- Si el campo
tipoInteresvale “VARIABLE” debemos:- Deshabilitar el campo
interesFijo - Habilitar los campos
tipoInteres,tipoEuribor,euriborydiferencial
- Si el campo
tipoInteresno es ni “FIJO” ni “VARIABLE” debemos:- Deshabilitar los campos
interesFijo,tipoInteres,tipoEuribor,euriborydiferencial
euribor
- El campo
euriborvale 0,8 si eltipoEuriborvale “EURIBOR” - El campo
euriborvale 0,4 si eltipoEuriborvale “EURIBOR3”
Calculo de la hipoteca
Añadir un botón llamado “calcularHipoteca” que calcule el valor de los campos cuotaMensual y interesAplicado.
El campo interesAplicado se calcula de la siguiente forma:
- Si
tipoInteresvale “FIJO” entonces elinteresAplicadoes igual ainteresFijo - si el
tipoInteresvale “VARIABLE” entonces elinteresAplicadoes igual a la suma deeuribormásdiferencial
Ahora, por cada producto contratado se debe quitar 0,05 a interesAplicado, es decir si seguroCasa o nomina o seguroVida es igual a true.
Para calcular el campo cuotaMensual se aplica la siguiente fórmula:
Guardar
Añadir un botón llamado “Guardar” que simplemente muestre un alert indicando que se han guardado los datos, aunque realmente no se ha guardado nada ya que no lo veremos hasta la unidad 10. Servidor
