我正在通过包装器https://github.com/chymz/ng2-ckeditor/使用角度6和ckeditor。
在ckeditor更新编辑器中的文本之前,我需要更改文本。
我有一个方法可以从ckeditor组件接收更新的文本。
onChange(newText: string): void {
this.model.context.content.md = Markdown(newText);
this.model.context.content.text =
typograf.execute(this.model.context.content.md);
// this.editor.setData(this.model.context.content.text)
// will do infinity recursive call
// how to avoid it?
}
有什么更好的解决方案吗?