使用CKEDITOR

时间:2019-04-16 16:51:00

标签: angular typescript ckeditor

我正在努力尝试使用CKEDITOR释放表单验证。我可以使用Validation,但是一旦输入数据,它便应释放保全并将模型设置为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();
});

0 个答案:

没有答案