Validación de formularios con campos dependientes en AngularJS
Tengo un objeto que tiene 2 campos, mientras que 1 debe ser menor o igual que otro.
Digamos que es la configuración de la cuota de disco duro y necesito lathreshold
para ser menor o igual a HDDsize
.
Estoy tratando de usar angular'sui-utils # validar.
Así es como llegué hasta aquí:http://embed.plnkr.co/EysaRdu2vuuyXAXJcJmE/preview (Espero que el enlace funcione)
El problema que tengo es que funciona en una dirección:
Ajustesize
y luego jugando conthreshold
funciona bien
Pero si intento cambiarsize
, despuésthreshold
está en estado inválido - no pasa nada Esto es porque es inválidothreshold
no se establece en el modelo ysize
Identificación siendo comparada contranull
oundefined
(o algo así).
Por un lado, entiendo la lógica de no establecer un valor no válido en el modelo ... pero aquí se está interponiendo en mi camino.
Por lo tanto, cualquier ayuda para hacer este trabajo será apreciada.