Как реализовать правила проверки для редактирования строки ag-grid

В настоящее время у меня есть HTML-таблица со встроенным редактированием, которая использует простые угловые реактивные формы, в том числе много правил проверки:

var formArray = new FormArray(this.items.map(createItemFormGroup));

createItemFormGroup(item){
   return new FormGroup({
        prop1: new FormControl(item.prop1, [Validators.required, Validators.min(1)])
        prop2:...
   })
}

Есть ли пример того, как интегрировать ag-grid с угловыми валидациями? Требование состоит в том, что мне нужно выделить недопустимые значения ячеек. Мне не обязательно использовать FormGroup...

Я, вероятно, буду использовать полное редактирование строки, поэтому одним из способов будет создание FormGroup только для строки, которая редактируется....

1 ответ

Есть два способа возможной обработки проверки:

Первый: через ValueSetter функция

а также

Второе: через кастом cellEditor составная часть

Пример первый

Пример два

Асинхронная проверка

Расширенная проверка

Другие вопросы по тегам