首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内容丢失和完整版本CKEditor 5

内容丢失和完整版本CKEditor 5
EN

Stack Overflow用户
提问于 2017-11-20 08:23:30
回答 1查看 1.4K关注 0票数 0

请分享使用CKEditor 5的经验。

  1. HTML5标记是否也在CKEditor 4中删除?如果是的话,我们能用它做什么?
  2. 显示如何启用工具栏上的所有CKEditor 5按钮和选项,如CKEditor 4。下面的链接包含包含所有选项的完整包。

https://ckeditor.com/ckeditor-4/download/

谢谢你给我时间!

EN

回答 1

Stack Overflow用户

发布于 2017-11-21 09:48:17

HTML5标记是否也在CKEditor 4中删除?如果是的话,我们能用它做什么?

CKEditor 5与CKEditor 4不同,它实现了自定义数据模型。这意味着加载到编辑器中的每一段内容都需要转换为模型,然后呈现回视图。

由于转换是由插件完成的,并且是显式的(即,一个特性确切地告诉哪些HTML元素和/或属性,它将转换成什么模型节点),所以只需删除任何加载的转换器都没有覆盖的HTML片段。

这意味着,如果您希望支持所有的HTML5,则需要编写插件来支持它们。一旦你这样做,CKEditor 5就不会过滤掉任何东西。

您可以在CKEditor 5框架文档中阅读更多内容。

显示如何启用工具栏上的所有CKEditor 5按钮和选项,如CKEditor 4。下面的链接包含包含所有选项的完整包。

关于CKEditor 4的简短说明--“完整”不是“全部”。不幸的是,“完整”预置有一个误导性的名字。CKEditor 4插件远远多于“完整”插件,您可以在加载项回复中浏览它们。

至于CKEditor 5,现有构建附带了一组预定义的特性,这些特性反映了编辑建议描述的用例。

现在没有更多的插件可用,因为该项目是在早期阿尔法版本。但是,您可以检查正式特征清单浏览npm以找到更多信息。

如果您想从编辑器中添加或删除插件,请阅读创建自定义构建指南

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47387707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档