Я пытаюсь отменить проверку формы с помощью CKEDITOR. Проверка работает, но как только я ввожу данные, она должна освободить удержание и установить для модели значение IsInvalid, равное false, но оно останется равным true.
Я не вижу, чтобы он ударял по методу initControlGroup?
public onModelChange(): void {
this.model.IsInvalid = false;
this.validate();
this.modelchange.next(this.getModel());
console.log("onModelChange Value", this.model.Value);
}
initControlGroup(fb: FormBuilder) : FormGroup {
return fb.group({
//"value": [""]
"Value": ["",Validators.required]
});
}
(<any>window).CKEDITOR.instances[this.editorId].on("change", () => {
self.model.Value = (<any>window).CKEDITOR.instances[self.editorId].getData();
//self.model.IsInvalid = false;
self.onModelChange();
});