![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ckeditor5
飞天代码
这个作者很懒,什么都没留下…
展开
-
CKEditor 5 关联文档插件的扩展 (一)
CKEditor 5网上的资料相对来说是比较少的,只能是通过研究官方的英文文档来进行开发。 功能需求: ’就是点击工具栏上的一个按钮,弹出一个窗口,在窗口中选择相应的附件,然后点击确定将选择的文件回写到编辑器中。这里就需要对编辑器进行插件扩展,才能完成改功能。 第一步:去下载源码进行安装,我是基于document模式的编辑器,如果是经理模式的请下载另外一个版本。 下载document模...原创 2018-08-14 13:30:43 · 5077 阅读 · 2 评论 -
CKEditor 5 插入html代码(二)
大部分情况是需要往编辑器中插入相关html内容,特别是DecoupledEditor模式的编辑器。//获取编辑器对象 var editor=ckeditor5Utils.instances[editorId]; var viewFragment = editor.data.processor.toView( content ); var modelF...原创 2018-08-15 18:11:10 · 7531 阅读 · 1 评论 -
ckeditor5 右缩进插件扩展 (三)
ckeditor5 竟然没用左右缩进操作,部门领导要我加上,只能硬着老皮上咯。 ck5 虽然有文档,但如果扩展插件还是一团雾水,搞了半天才搞定。 目录结构: 里面用到几个关键方法:// Get only those blocks from selected that can have alignment setconst blocks = Array.from( doc.selec...原创 2018-08-20 00:03:17 · 2032 阅读 · 3 评论 -
ckeditor5 左缩进插件 (四)
目录结构跟右缩进是基本相同原创 2018-08-20 00:04:44 · 1364 阅读 · 0 评论 -
ckeditor5 监听内容的变化
目前要找ckeditor5的相关资料真的非常少,如果是国内的资料就更少了,感觉自己都成了第一个吃螃蟹的人了。大家都知道ck4里面监听内容变化ckeditor.on(‘change’,function(){console.log(“内容变化了”);})到ckeditor5以后这样写不行了,着急啊抓狂啊,看着官网哪些英文资料抓狂,都没个例子,折腾了大半天最后才找到相应api。 edito...原创 2018-12-12 15:02:10 · 5376 阅读 · 2 评论 -
动态加载ckeditor4
通过getScript动态加载ckeditor4的时候,不要加载完成就调用initCkEditor。也就是代码不能写成 $.getScript(contextPath + '/common/ckeditor410/ckeditor.js', function () { initCkEditor() })需要写成 $.getScript(con...原创 2018-12-14 13:11:18 · 884 阅读 · 0 评论