Ueditor自定义功能添加(1.4.3<utf-8>)
Ueditor在配置完整的条件下添加自定义功能
我是添加一个弹出功能
首先:在ueditor.all.js中找到
btnCmds数组中放置的都是编辑器上边的功能按钮、下拉框,
把自定义的单词放在响应的位置(想让按钮/下拉显示的位置)
然后在btnCmds上边iframeUrlMap配上相应的路径(最好跟原有路径保持一致)
然后找到
自动加载事件(包含太多截取的是开头)然后找到
在这个下边加上自己的js(跟下边代码一样,替换掉signature即可)(自认为是比较方便,格式都一样)(signature是自定义功能的单词)(返回ui就已经获取到editor)
Ueditor.all.js中算是完成了,
接下来在ueditor.config.js中配置
找到toolbars,它里边的内容都是按钮和下拉框所有的功能,在相应位置写上在ueditor.all.js中一样的单词(注意引号和格式)
然后在lableMap中写上单词和功能名称
好了,ueditor.config.js中配置完成,剩余在国际化和ueditor.css中配置样式,这个自己慢慢摸索吧,这些都不重要;
然后回到在ueditor.all.js中配置的iframeUrlMap的那个路径相对应的html编写即可
(成功后默认按钮样式为字母B)
直接调用editor,给editor赋值
已经完成了,但是给编辑器赋值的位置在开头可能不太合适,所以这样设置文本的位置:
结果:
感觉还不错,还剩一个问题,就是将默认的B图标换成自己的
Ueditor在配置完整的条件下添加自定义功能
我是添加一个弹出功能
首先:在ueditor.all.js中找到
btnCmds数组中放置的都是编辑器上边的功能按钮、下拉框,
把自定义的单词放在响应的位置(想让按钮/下拉显示的位置)
然后在btnCmds上边iframeUrlMap配上相应的路径(最好跟原有路径保持一致)
然后找到
自动加载事件(包含太多截取的是开头)然后找到
在这个下边加上自己的js(跟下边代码一样,替换掉signature即可)(自认为是比较方便,格式都一样)(signature是自定义功能的单词)(返回ui就已经获取到editor)
Ueditor.all.js中算是完成了,
接下来在ueditor.config.js中配置
找到toolbars,它里边的内容都是按钮和下拉框所有的功能,在相应位置写上在ueditor.all.js中一样的单词(注意引号和格式)
然后在lableMap中写上单词和功能名称
好了,ueditor.config.js中配置完成,剩余在国际化和ueditor.css中配置样式,这个自己慢慢摸索吧,这些都不重要;
然后回到在ueditor.all.js中配置的iframeUrlMap的那个路径相对应的html编写即可
(成功后默认按钮样式为字母B)
直接调用editor,给editor赋值
已经完成了,但是给编辑器赋值的位置在开头可能不太合适,所以这样设置文本的位置:
结果:
感觉还不错,还剩一个问题,就是将默认的B图标换成自己的