CKEditor5 在编辑器中插入不可编辑的文本

问题描述

我正在尝试在 ckeditor5 中插入小块文本,例如

{{ variable name }}

这些变量不得由用户编辑。我试图插入

content = '<span contenteditable="false">' + content + '</span>';

使用以下代码内容为不可编辑字符串

content = '<span contenteditable="false">' + content + '</span>';
const viewFragment = this.editor.data.processor.toView( content );
const modelFragment = this.editor.data.toModel( viewFragment );
this.editor.model.insertContent( modelFragment );

它不起作用。 CKEditor 总是会移除包装部分。我应该怎么做才能实现这一目标?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)