Ckeditor富文本编辑器

Posted 盡興

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ckeditor富文本编辑器相关的知识,希望对你有一定的参考价值。

开发工具与关键技术: MVC
撰写时间:2021/9/28

下面我们讲Ckeditor富文本编辑器的使用;

  1. 要使用Ckeditor富文本编辑器,需要在Ckeditor官网中下载js插件,下载后会得到一个ckeditor文件:

    其中包含以下文件,我们主要使用的是ckeditor.js文件:

  2. 在页面中使用ckeditor.js:
    (1) 在页面中script标签引用ckeditor.js

    (2) textarea标签是富文本编辑器的操作对象,在需要使用富文本编辑器的页面代码位置插入textarea标签,给定一个特定id,在js中编辑页面加载时,使用ckeditor.js中的CKEDITOR.replace(“ textarea标签ID ”)方法渲染富文本编辑器,如下:

    最终页面上渲染成功之后是这样子的:

  3. 富文本框中图片的上传:
    (1) 首先我们需要在控制器中编写一个方法,对富文本框中的图片进行处理:

    (2) 然后我们需要打开下载的ckeditor文件中的 config.js,将filebrowserImageUploadUrl,设置到上一步对图片处理的方法路径,否则图片将无法上传:
    (3) 刚刚处理图片文件的方法中用到的储存返回图片数据的实体类,需要我们自行编辑,上面图片文件处理完成之后,最终会将图片数据存储到该实体类创建的对象中返回:

以上就是Ckeditor富文本编辑器的一些使用方法,希望对大家有所帮助。

以上是关于Ckeditor富文本编辑器的主要内容,如果未能解决你的问题,请参考以下文章

富文本编辑器CKEditor的使用

Ckeditor富文本编辑器

富文本编辑器 CKeditor 配置使用 (带附件)

ckeditor-vue2.0 接入富文本框

富文本编辑器---------ckeditor

Flask 项目集成富文本编辑器 CKeditor