前言
UMeditor官方文档,我看的都快吐了,反正我刚开始怎么看怎么理解都不明所以,我折腾了好几天才明白原理,哎,有可能我太笨了。现在把我的经验展示出来,供大家学习参考。
一、jar引用
zip包结构,各个文件都是干嘛的,不介绍了,官方有。
我的项目用idea开发的,刚开始我用路径指引jar包,但是js报错;后来,我就把这2个jar放到我项目的lib下,好了。
二、jsp引用编辑器的js
实例化元素,就是把编辑器放到哪里
实例化元素,js初始化,这个函数是我自己写的,里面其实就是官方那个实例化语句。
自定义上传图片请求路径,这是一个单独的js文件
三、图片请求后台保存,要返回的json格式
四、修改编辑器的内容
就是编辑器把数据库中读出来的html代码,原样展现出来;我是直接用一个隐藏域存着,让后用js赋值到我的UE函数里。
ue.ready(function() {
//this是当前创建的编辑器实例
this.setContent(text)
});