请分享使用CKEditor 5的经验。
https://ckeditor.com/ckeditor-4/download/
谢谢你给我时间!
发布于 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以找到更多信息。
如果您想从编辑器中添加或删除插件,请阅读创建自定义构建指南。
https://stackoverflow.com/questions/47387707
复制相似问题