基于 UEditor 二次开发的富文本编辑器,让UEditor重新焕发活力
/dist/
和/dist-min/
目录分别为构建的非压缩和压缩版代码,可直接使用
支持文档一键导入,支持Word文档(docx)、Markdown文档(md)文档
全新的UI外观,使用字体图标替换原有图片图标
移除过时、无用的插件支持,不断完善使用体验
图片、文件、视频上传配置化定制增强
演示界面重构,右上角可直接查看当前演示界面代码
兼容现有UEditor,实现无缝切换
自开源以来,UEditor Plus 已经被大家广泛关注,也收到了很多反馈。
为提高问题解决的效率,在提交问题时,请大家自行搭建一个最小可复现的环境代码(zip
压缩包 或 git
仓库地址),不提供的问题或者 issue
将不予解决和解答。
① 安装插件支持
npm i --save vue-ueditor-wrap@2.x # 或 yarn add --save vue-ueditor-wrap@2.x
② 解压 UEditorPlus 到静态资源目录
复制 dist-min
到项目 public/static/UEditorPlus/
目录
③ 引入组件并使用
Hello UEditorPlus', editorConfig: { // 后端服务地址,后端处理参考 // https://open-doc.modstart.com/ueditor-plus/backend.html serverUrl: '/api/path/to/server', UEDITOR_HOME_URL: '/static/UEditorPlus/', UEDITOR_CORS_URL: '/static/UEditorPlus/', } } } }" _ue_custom_node_="true">
① 安装插件支持
npm i --save vue-ueditor-wrap@3.x # 或 yarn add --save vue-ueditor-wrap@3.x
② 解压 UEditorPlus 到静态资源目录
复制 dist-min
到项目 public/static/UEditorPlus/
目录
③ 引入组件并使用
main.js
import {createApp} from 'vue' import App from './App.vue' import VueUeditorWrap from 'vue-ueditor-wrap'; createApp(App).use(VueUeditorWrap).mount('#app')
App.vue
import {ref} from 'vue'; const content = ref('Hello UEditorPlus'); const editorConfig = { // 后端服务地址,后端处理参考 // https://open-doc.modstart.com/ueditor-plus/backend.html serverUrl: '/api/path/to/server', UEDITOR_HOME_URL: '/static/UEditorPlus/', UEDITOR_CORS_URL: '/static/UEditorPlus/', }
① 安装插件支持
npm i --save react-ueditor-wrap # 或 yarn add --save react-ueditor-wrap
② 解压 UEditorPlus 到静态资源目录
复制 dist-min
到项目 public/static/UEditorPlus/
目录
③ 引入组件并使用
import RcUeditor from 'react-ueditor-wrap'; function App() { const hanldeChage = (value) => { console.log('RcUeditor', value); } return ( Hello UEditorPlus'} ueditorUrl={'/static/UEditorPlus/ueditor.all.js'} ueditorConfigUrl={'/static/UEditorPlus/ueditor.config.js'} editorConfig={{ // 后端服务地址,后端处理参考 // https://open-doc.modstart.com/ueditor-plus/backend.html initialFrameWidth: '100%', serverUrl: '/api/path/to/server', UEDITOR_HOME_URL: '/static/UEditorPlus/', UEDITOR_CORS_URL: '/static/UEditorPlus/', }} onChange={hanldeChage}/> ); } export default App;
众所周知 UEditor 使用的人数多,目前已经累积了N个Bug,开源不易需要大家共同维护
对于在实际使用中遇到的问题,如果急需解决推荐使用 悬赏Issue,这样让更多有能力的开发者有共同维护的动力
QQ群:539492162
使用问题或者改进建议,欢迎进群交流
git clone https://gitee.com/modstart-lib/ueditor-plus.git
使用浏览器打开 _examples/index.html
页面相关内容,完成功能开发
npm install grunt default
UEditor 官网:http://ueditor.baidu.com
UEditor API 文档:http://ueditor.baidu.com/doc
UEditor 文档:http://fex.baidu.com/ueditor/
UEditor API 文档:http://ueditor.baidu.com/doc
快速开发框架 ModStart
企业内容建站系统 ModStartCMS
现代化个人博客系统 ModStartBlog
Apache 2.0