ckeditor 5-如何将提及转换为自定义文本元素?

ckeditor 5-如何将提及转换为自定义文本元素?,ckeditor,ckeditor5,Ckeditor,Ckeditor5,我正在尝试与CKEditor 5合作,并提到。我已经在使用“提及”插件,基本配置(取自)运行良好。我可以看到自动完成框,输出数据有效 我的目标是将提及转换为一些自定义内容 例如,此输入 Hi @John! 应该是 Hi <span data-mention-id="john" class="whatever-mention">[~john.smith@company.com]</span> 你好,约翰。smith@company

我正在尝试与CKEditor 5合作,并提到。我已经在使用“提及”插件,基本配置(取自)运行良好。我可以看到自动完成框,输出数据有效

我的目标是将提及转换为一些自定义内容

例如,此输入

Hi @John!
应该是

Hi <span data-mention-id="john" class="whatever-mention">[~john.smith@company.com]</span>
你好,约翰。smith@company.com] 我一直在用downcast和viewWriter做各种各样的尝试,但都没能成功。例如,当我将
AttributeElement
作为目标传递时,尝试
viewWriter.createPositionAt()
会抛出
视图编写器无效位置容器

有什么想法吗

谢谢