PHP开发环境下接入ueditor富文本编辑器

文章编写来源:最近在做PHP开发的时候需要接入一下文本编辑器,原本想着用Markdown编辑器的,但是这个主要面向于程序员之类的群众,那么为了适配大众实用,于是就有了这篇接入ueditor富文本编辑器的文章。

一、首先从官网下载一个UEditor文本编辑器

下载链接:https://github.com/fex-team/ueditor

下载完成后如下图所示

二、在项目中接入UEditor文本编辑器

为了后续文件名方便,我们可以把文件夹名改为ueditor并移送至我们的开发项目目录下。

在需要引入ueditor文本编辑器的文件中引入两个js文件,一个是ueditor.config.js,另一个是ueditor.all.js

(❌️注意:路径和顺序一定不要错,先引入ueditor.config.js文件,再引入ueditor.all.js文件,不然会出现一些不必要的麻烦和错误)

javascript 复制代码
<script src="./ueditor/ueditorconfig.js">/*引入配置文件*/</script>
<script src="./ueditor/ueditor.all.js">/*引入源码文件*/</script>

创建一个文本编辑区,一定要注意id属性,应为在实例化UE对象的时候要用到(这个文本编辑区就是放UE编辑器的地方,需要哪个页面显示,然后在设置它的位置,大小属性)然后进行实例化UE对象

javascript 复制代码
<textarea id="content" rows="10" cols="70" style="border:1px solid #E5E5E5;"></textarea>
  <script type="text/javascript">
  UE.getEditor("content");//实例化编辑器  传参,id为将要被替换的容器。
</script>

getEditor()函数重的参数,就是刚刚创建文本编辑器时的id属性,实例化之后保存,然后在浏览器中查看效果

这样就成功引入ueditor富文本编辑器。

相关推荐
globaldomain1 天前
什么是用于长距离高速传输的TCP窗口扩展?
开发语言·网络·php
桌面运维家1 天前
Win10打印机共享故障排查:权限与网络配置详解
开发语言·网络·php
xht08321 天前
PHP vs C语言:核心差异全解析
c语言·开发语言·php
wregjru1 天前
【网络】8.五种 I/O 模型与多路转接详解
开发语言·php
xht08321 天前
PHP vs Python:编程语言终极对决
开发语言·python·php
妙码生花1 天前
全新的 TP8+Workerman+BuildAdmin 整合方案,已有近 2000 次下载使用。
websocket·php·thinkphp
2501_943610361 天前
我爱导航系统美化版源码网址导航系统带后台-【全开源】
前端·后端·html·php
wapicn992 天前
智能识别技术在生活服务领域的落地应用与前景展望
java·c++·人工智能·python·php
zhouping@2 天前
[BSidesCF 2020]Hurdles
学习·php
吠品2 天前
QEMU Windows虚拟机NAT网络配置指南:实现IP自动获取与外部访问
开发语言·php