百度Ueditor开源的一款现代化界面的富文本编辑器!
AI 概述
如何使用 Ueditor第一步,下载编辑器第二步:在浏览器打开 index.html技术支持自定义的参数编辑器图片、视频、涂鸦、附件上传 service设置和读取编辑器的内容项目地址结束语
Neditor 是基于 Ueditor 的一款现代化界面的富文本编辑器,在百度富文本框 UEditor 的基础上进行了美化并扩展,样式更加美观,...
目录
文章目录隐藏
Neditor 是基于 Ueditor 的一款现代化界面的富文本编辑器,在百度富文本框 UEditor 的基础上进行了美化并扩展,样式更加美观,功能更加强大,本文将带你体验一下。先放一张截图:

如何使用 Ueditor
第一步,下载编辑器
方式一:完整安装包(推荐)
推荐直接到对应码云仓库或者 Github 仓库下载
方式二:npm 安装
npm i @notadd/neditor -S
方式三:编译安装
git clone https://github.com/notadd/neditor.git npm install npm run build
第二步:在浏览器打开 index.html
无需服务端配置即可体验,进入到目录 dist , 使用浏览器打开文件 index.html 。下面是我本地打开全屏的效果图,初步部署成功

技术支持
自定义的参数
编辑器有很多可自定义的参数项,在实例化的时候可以传入给编辑器:
var ue = UE.getEditor('container', {
autoHeight: false
});
配置项也可以通过 neditor.config.js 文件修改,具体的配置方法请看 [前端配置项说明]( 前端配置项说明.md)、后端配置项说明
编辑器图片、视频、涂鸦、附件上传 service
编辑器上传逻辑单独在 neditor.service.js 文件配置,具体的配置方法见注释
设置和读取编辑器的内容
通 getContent 和 setContent 方法可以设置和读取编辑器的内容
var ue = UE.getContent();
ue.ready(function(){
//设置编辑器的内容
ue.setContent('hello');
//获取 html 内容,返回: <p>hello</p>
var html = ue.getContent();
//获取纯文本内容,返回: hello
var txt = ue.getContentTxt();
});
Ueditor 的更多 API 请看 API 文档
项目地址
注:对 IE8 以下版本不再承诺兼容
结束语
百度的 UEditor 富文本编辑器很强大,但是奈何界面比不过现在很多编辑器,因此 NEditor 是一个非常值得尝试的选择,大家有能力的可以多支持支持开发者,可以选择一款适合自己项目的。
以上关于百度Ueditor开源的一款现代化界面的富文本编辑器!的文章就介绍到这了,更多相关内容请搜索码云笔记以前的文章或继续浏览下面的相关文章,希望大家以后多多支持码云笔记。
声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 admin@mybj123.com 进行投诉反馈,一经查实,立即处理!
重要:如软件存在付费、会员、充值等,均属软件开发者或所属公司行为,与本站无关,网友需自行判断
码云笔记 » 百度Ueditor开源的一款现代化界面的富文本编辑器!
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 admin@mybj123.com 进行投诉反馈,一经查实,立即处理!
重要:如软件存在付费、会员、充值等,均属软件开发者或所属公司行为,与本站无关,网友需自行判断
码云笔记 » 百度Ueditor开源的一款现代化界面的富文本编辑器!
微信
支付宝