ushare-editor --基于wangEditor@3.1.1开发的富文本编辑器

ushare-editor

在最近的一个项目开发中,使用到了富文本编辑器wangeditor。但遇到了一些问题,所以根据我碰到的问题,二次开发了ushare-editor。

介绍

ushare-editor —— 基于wangEditor@3.1.1开发的富文本编辑器,轻量级,配置方便,使用简单。支持 IE10+ 浏览器。

demo

ushare-editor demo

下载

优化

针对wangeditor

  1. 部分UI重新设计;
  2. 增加分割线功能;
  3. 支持生成图片介绍文字功能,开启该功能时图片将居中显示;
  4. 支持第三方平台拷贝文字时去除字体、去除字体大小等过滤;
  5. 增加代码链接判空校验、链接自动插入http协议头;
  6. 支持qq、微信等截图然后直接拷贝图片功能(该功能需后台支持图片上传功能或者配置七牛等第三方存储);
  7. 抽离css样式,用户可自行替换样式;
  8. 修复了以下bug
    • 引用无法换行,enter键换行,没有输入文字时,再次按下enter,跳出引用;
    • 在引用功能最前面换行,会再生成一个引用;
    • 插入链接没有携带http协议头,导致无法跳转;
    • 插入代码后,无法跳出代码段

使用

<link rel='stylesheet' href='usharerEditor.css'>
<script src='ushareEditor.js'></script>


const E = window.ushareEditor
const editor = new E('#div')
editor.create()

webpack
1.npm install ushare-editor --save

const ushareEditor = require('ushare-editor');
require('ushare-editor/ushareEditor.css');

const editor = new ushareEditor('#div');
editor.create();

运行 demo

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,789评论 2 45
  • 2018年9月27日 星期四 多云 今天真是忙碌的一天,下班回来已经是凌晨一点四十了,...
    梓朋妈妈阅读 1,337评论 0 1
  • 《潜意识的力量》昨天看了第四、第五章,讲的是神奇的精神疗法。 仍然用同样的方法,脱离书本,记录下有印象的内容。 在...
    阿褒阅读 3,211评论 4 8
  • (实在没时间写新文,为了不断更,发旧小说吧。) 负义盟大当家卫先生约战江南七大帮派盟主玉流川! 此消息一出,江湖震...
    德万托阿阅读 5,211评论 1 6

友情链接更多精彩内容