формах встроенная возможность делать поля обязательными и наоборот в зависимости от значения другого поля этой формы?
переопределять поля по onChange как то костыльно особенно если таких полей много, можно ли более элегантно это делать?
Даа, добавляя в конце валидаторы дополнительные
сделай валидатор который не только от значения зависит, но и от других контролов например
я делал такое при помощи https://github.com/rxweb/rxweb/tree/master/packages/reactive-form-validators#compare
вот так сделал кастомный валидатор http://prntscr.com/srpu4m в целом как бы пашет - но есть печаль если потрогать поле и оно станет невалидным, то при смене чека оно все равно остается невалидным. и форма тоже становится невалидной, только если в поле изменить значение только тогда станет норм, ибо валидатор срабатывает именно когда что то делается в этом поле
Обсуждают сегодня