У меня есть структура данных для публикации моего API следующим образом.
{
name: string,
price: number,
allowedMinPirce: number,
allowedMaxPrice: number
}
Итак, я создал реактивную форму для этой модели.
myForm = this.fb.group({
name: ['', Validators.required],
price: ['', Validators.required],
allowedMinPirce: ['', Validators.required],
allowedMaxPrice: ['', Validators.required],
});
Поля обязательны для заполнения набор. Но у меня есть некоторые другие логики проверки.
price filed should be bigger than 0,
price filed shloud be between allowedMinPirce and allowedMaxPrice,
Так, где я могу поместить такие логики проверки? (А мне нужно показать оповещения пользователю.)