最近用layui搭一个后台, 在发文章的时候有用到富文本编辑器 ,这里记录一下.

本人用的是 kindeditor富文本编辑器,因为layui自带的富文本感觉功能不是很多.

kindeditor 下载地址 : http://kindeditor.net/down.php

从官网下下来的 kindeditor 文件夹里取我们需要用到的几个目录就行了


直接放到项目静态资源文件里 就行了

在页面里引入本地富文本的js文件 因为我用的是 springboot 所以静态资源路径直接用根路径就行了.

<link rel="stylesheet" href="/kindeditor/themes/default/default.css" />
<link rel="stylesheet" href="/kindeditor/plugins/code/prettify.css" />
<script charset="utf-8" src="/kindeditor/kindeditor-all.js"></script>
<script charset="utf-8" src="/kindeditor/lang/zh-CN.js"></script>
<script charset="utf-8" src="/kindeditor/plugins/code/prettify.js"></script>

然后再对应的渲染富文本编辑器. 我把这一段放在 标签里了, 因为在layui的弹出层里可能会因为延迟加载不出来,所以直接放在head里加载.

<script>var editor1;KindEditor.ready(function(K) {editor1 = K.create('textarea[name="content"]',{//参数配置width : '95%',filePostName: "file",uploadJson: '/fileupload/uploadArticleImg',minHeight: '600',resizeType : 0,//禁止拉伸,1可以上下拉伸,2上下左右拉伸filterMode: false,//true时过滤HTML代码,false时允许输入任何代码。itmes:  ['source', '|', 'undo', 'redo', '|', 'preview', 'print', 'template', 'code', 'cut', 'copy', 'paste','plainpaste', 'wordpaste', '|', 'justifyleft', 'justifycenter', 'justifyright','justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript','superscript', 'clearhtml', 'quickformat', 'selectall', '|', 'fullscreen', '/','formatblock', 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold','italic', 'underline', 'strikethrough', 'lineheight', 'removeformat', '|', 'image', 'multiimage','flash', 'media', 'insertfile', 'table', 'hr', 'emoticons', 'baidumap', 'pagebreak','anchor', 'link', 'unlink', '|', 'about']});//  prettyPrint();});</script>

其中

uploadJson: '/fileupload/uploadArticleImg',是富文本里面上传图片的接口

textarea[name=“content”] 对应 需要渲染成富文本的那个 textarea标签

然后就好啦

LAYUI 整合富文本编辑器相关推荐

  1. 基于 Layui 的富文本编辑器和封面的实现方案

    文章目录 前言 素材文件 1. 富文本编辑器的实现步骤 1.1 添加 layui 表单行 1.2 导入富文本必须的 script 脚本 1.3 初始化富文本编辑器 2. 图片封面裁剪的实现步骤 2.1 ...

  2. layui.layedit富文本编辑器

    点击layui.layedit文档官网教程地址 1.导入layUi框架 [layUi官网下载](https://www.layui.com/)引入layui/dist/css/layui.css和la ...

  3. easyUI整合富文本编辑器KindEditor详细教程

    原因 在今年4月份的时候写过一篇关于easyui整合UEditor的文章Spring+SpringMVC+MyBatis+easyUI整合优化篇(六)easyUI与富文本编辑器UEditor整合,从那 ...

  4. kindeditor java ssm_easyUI整合富文本编辑器KindEditor详细教程(附源码)

    原因 在今年4月份的时候写过一篇关于easyui整合UEditor的文章Spring+SpringMVC+MyBatis+easyUI整合优化篇(六)easyUI与富文本编辑器UEditor整合,从那 ...

  5. SpringBoot2整合富文本编辑器wangEditor(含文件上传)攻略

    背景 最近要用到一个富文本编辑器,记得遥远的年代,调过Kingeditor.Ueditor...但是那些都很重,,,于是最近经常再留意这件事,直到最近看到一个wangEditor,体验了一下,又轻又好 ...

  6. vue整合富文本编辑器tinymce

    一.复制文本编辑器组件到项目文件夹里面 二.在build下的webpack.dev.conf.js里面添加 templateParameters: {BASE_URL: config.dev.asse ...

  7. layui的富文本编辑器如何上传图片,以及后期处理

    为什么80%的码农都做不了架构师?>>>    前端页面以及JS如下: <form class="layui-form" action="&quo ...

  8. spring boot2.0整合富文本编辑器summernote

    summernote对上传图片,以及对图片大小细节,删除图片移除服务器资源等处理的比较完美. 整合过程,summernote的官网https://summernote.org/getting-star ...

  9. layui富文本编辑器上传图片

    layui是贤心大神的开源前端框架,也是对后端菜鸟非常友好的一个框架,平常开发的时候就比较喜欢使用这个,最近刚好写网站就到了layui的富文本编辑器,遇到一些有意思的事情,就和大家聊聊. 首先准备工作 ...

最新文章

  1. Selenium Web 自动化 - 如何找到元素
  2. mysql海量数据的优化
  3. Android 之自定义view实现水波纹效果
  4. jzoj3682-Points and Segments【模型转化,欧拉回路】
  5. ant design Modal关闭时清除数据的解决方案
  6. DotNetNuke4.x安装心得(按照下面那篇《最完整的DNN 4.X 安装攻略(适合3.X版本)》安装还是失败的朋友进来看看...
  7. Blender 2.82 发布,三维动画制作软件
  8. MS SQL入门基础:数据库 统计函数
  9. vue Mutation 必须是同步函数 为什么_Vue知识点——基础篇
  10. CentOS6.7 Linux Squid 代理服务器安装配置
  11. 无穷大8字型曲线方程
  12. 计算智能--模糊控制器
  13. 1.新建laravel项目
  14. sql注入风险和案例分析
  15. Java基础知识(一),打好基础才能写出高质量代码
  16. 【MATLAB】RGB转换为HSV三通道
  17. CollapsingToolbarLayout源码分析
  18. zabbix告警配置
  19. git提交空目录的方法
  20. 一头扎进算法导论-快速排序(挖坑填数策略)

热门文章

  1. 字符串压缩算法5.11
  2. 上投摩根灵魂人物吕俊辞职
  3. python endif_如何使用自定义语言获取if语句的“ENDIF”字符串的下一个实例
  4. offsetWidth / offsetHeight等
  5. 常见蛋白质种类_蛋白质的种类
  6. 自定义函数导致的sql性能问题
  7. java dcl_深入了解DCL | 学步园
  8. java.lang.IllegalStateException: Request cannot be executed; I/O reactor status: STOPPED
  9. 论Java多线程如何引发OOM—多线程开发知识点
  10. Flutter——实现网易云音乐的渐进式卡片切换