Sprawdź walidację za pomocą pól zależnych w AngularJS

Mam obiekt, który ma 2 pola, a 1 powinien być mniejszy lub równy drugiemu.

Powiedzmy, że ustawienia limitu dysku twardego i potrzebujęthreshold być mniejszy lub równy dyskom twardymsize.

Próbuję użyć kątowychui-utils # validate.

Tak dotarłem tak daleko:http://embed.plnkr.co/EysaRdu2vuuyXAXJcJmE/preview (mam nadzieję, że link zadziała)

Problem, który mam, polega na tym, że działa w jednym kierunku:

Oprawasize a potem bawiąc sięthreshold działa dobrze

Ale jeśli spróbuję się zmienićsize, pothreshold jest w nieprawidłowym stanie - nic się nie dzieje. To dlatego, że jest nieprawidłowythreshold nie jest ustawiony na modelu isize id jest porównywany znull lubundefined (czy jakoś tak).

Z jednej strony rozumiem logikę nie ustawiania nieprawidłowej wartości na modelu ... ale tutaj wchodzi mi w drogę.

Tak więc każda pomoc w wykonaniu tej pracy zostanie doceniona.

questionAnswers(2)

yourAnswerToTheQuestion