富文本编辑器Quill(一)简单介绍】的更多相关文章

Quill是一个很流行的富文本编辑器,github上star大约21k: github:https://github.com/quilljs/quill/ 官网: https://quilljs.com/ 使用 <!-- Include stylesheet --> <link href="https://cdn.quilljs.com/1.3.6/quill.snow.css" rel="stylesheet"> <!-- Creat…
DevUI是一支兼具设计视角和工程视角的团队,服务于华为云DevCloud平台和华为内部数个中后台系统,服务于设计师和前端工程师.官方网站:devui.designNg组件库:ng-devui(欢迎Star) 引言 在 Web 开发领域,富文本编辑器( Rich Text Editor )是一个使用场景非常广,又非常复杂的组件. 要从0开始做一款好用.功能强大的富文本编辑器并不容易,基于现有的开源库进行开发能节省不少成本. Quill 是一个很不错的选择. 本文主要介绍Quill内容渲染相关的基…
DevUI是一支兼具设计视角和工程视角的团队,服务于华为云DevCloud平台和华为内部数个中后台系统,服务于设计师和前端工程师.官方网站:devui.designNg组件库:ng-devui(欢迎Star) 引言 本文基于DevUI的富文本编辑器开发实践和Quill源码写成. EditorX是DevUI开发的一款好用.易用.功能强大的富文本编辑器,它的底层基于Quill,并对其做了大量扩展,以增强编辑器的能力. Quill是一款API驱动.支持格式和模块定制的开源Web富文本编辑器,目前在Gi…
移动端 quill 时候用的 是 div 而不是 textarea.... 引入 dom <link href="//cdn.quilljs.com/1.3.6/quill.snow.css" rel="stylesheet"> <script src="//cdn.quilljs.com/1.3.6/quill.min.js"></script> js..注意要重写图片预览方法!!..如果不重写的话,会使用默…
最近弄得一个小软件,需要用到富文本编辑器,richtextbox,一开始以为是和文本框一样的用法,但是实践起来碰壁之后才知道并不简单. richtextbox 类似于Word,是一个可编辑的控件.结构图(来自网络) 我的主要用途是用来支持一个基于C#的考试系统,由于考试科目涉及到图片以及还有复杂的数学公式,所以,传统的textbox控件是不能同时支持图片和文字以及rtf格式的类型的,而richtextbox恰好可以支持. 难点1. 添加试题,将带有格式的文本输入进richtextbox,并存到数…
image与video在Quill formats中属于Embeds,要在富文本中插入图片或者视频需要使用insertEmbed api. insertEmbed insertEmbed(index: Number, type: String, value: any, source: String = 'api'): Delta 插入图片需要位置,内容类型以及图片的url: quill.insertEmbed(10, 'image', 'https://quilljs.com/images/cl…
我们经常需要使用富文本编辑器从后台管理系统上传文字,图片等用于前台页面的显示,Quill在后台传值的时候需要传两个参数,一个用于后台管理系统编辑器的显示,一个用前台页面的显示,具体代码如下截图: 另Quill的两个api,quill.getcontents()返回值是个对象,所以要JSON.stringify()一下,quill.setcontents()里的参数也是要对象,所以参数需要JSON.parse()一下.…
UEditor富文本编辑器简单使用 一.下载地址:https://ueditor.baidu.com/website/ 官网中并没有 python 版本的 UEditor 富文本编辑器,本文简单介绍 python 版本的 UEditor ,UEditor 源码下载链接: UEditor 使用文档:http://fex.baidu.com/ueditor/ 二.UEditor 使用 Ueditor富文本编辑器源码,分为前端源码及后端源码,我们需要将前端源码(js.css文件等)放置在前端代码目录,…
适合react的一款轻量级富文本编辑器 1.http://blog.csdn.net/xiaoxiao23333/article/details/62055128 (推荐一款Markdown富文本编辑器 React-quill,以及修改React-quill默认配置,支持React) 2.http://blog.csdn.net/smk108/article/details/76100971 (富文本编辑器Quill的简单React封装) 对整个菜单栏进行定义和重写,可参考http://www.…
Iblog项目中博文的文本编辑器采用了vue-quill-editor插件,本文将简单介绍其使用方法. 引入配置 安装模块 npm install vue-quill-editor --save index.js中引入组件 import VueQuillEditor from 'vue-quill-editor' import 'quill/dist/quill.core.css' import 'quill/dist/quill.snow.css' import 'quill/dist/qui…
Quill介绍 Quill是一款开源的富文本编辑器,基于可扩展的架构设计,提供丰富的 API 进行定制.截止2021年1月,在github上面已有28.8k的star. Quill项目地址:https://github.com/quilljs/quill/ Quill官网:https://quilljs.com/ 简单使用 创建项目 创建一个vue的项目,名为demo-quill-vue,不需要vuex.router和css预处理器. 安装Quill npm install vue-quill-…
1. 引言 wangEditor——一款轻量级html富文本编辑器(开源软件) 网站:http://www.wangeditor.com/ demo演示:http://www.wangeditor.com/wangEditor/demo.html 下载(github):https://github.com/wangfupeng1988/wangEditor QQ群:164999061 从我发布wangEditor到现在,大概有七八个月了,随着近期增加的插入视频,表情,地图这三个功能,目前为止基本…
Quill 的建立是为了解决现有的所见即所得(WYSIWYG)的编辑器本身就是所见即所得(指不能再扩张)的问题.如果编辑器不正是你想要的方式,这是很难或不可能对其进行自定义以满足您的需求. Quill 旨在通过把自身组织成模块,并提供了强大的 API 来构建额外的模块来解决这个问题.它也并没有规定你用样式来定义编辑器皮肤.Quill 还提供了所有你希望富文本编辑器说用于的功能,包括轻量级封装,众多的格式化选项,以及广泛的跨平台支持. 您可能感兴趣的相关文章 创意无限!一组网页边栏过渡动画[附源码…
导读 富文本编辑器UEditor提供丰富了定制配置项,如果想设置个性化的工具栏按钮图标有无办法呢?答案是肯定的!前两篇博文简要介绍了通过将原工具栏隐藏,在自定义的外部按钮上,调用UEditor各命令实现与原按钮相同的功能.本篇将介绍更为简单粗暴的方式. 传送门 1.富文本编辑器UEditor自定义工具栏(一.基础配置与字体.背景色.行间距.超链接实现) 2.富文本编辑器UEditor自定义工具栏(二.插入图片.音频.视频个性化功能按钮和弹层及自定义分页符) 一.效果图 自定义工具栏功能按钮图标效…
wangEditor —— 轻量级 web 富文本编辑器,配置方便,使用简单.支持 IE10+ 浏览器. 官网:www.wangEditor.com 文档:www.kancloud.cn/wangfupeng/wangeditor3/332599 源码:github.com/wangfupeng1988/wangEditor 来源官网 使用 var E = window.wangEditor var editor2 = new E('#div3') editor2.create() 运行 dem…
Quill 富文本编辑器 https://quilljs.com/ https://github.com/quilljs/quill https://github.com/quilljs/awesome-quill <!-- Include Quill stylesheet --> <link href="https://cdn.quilljs.com/1.0.0/quill.snow.css" rel="stylesheet"> <!…
关于富文本编辑器ueditor(jsp版)上传文件到阿里云OSS的简单实例,适合新手   本人菜鸟一枚,最近公司有需求要用到富文本编辑器,我选择的是百度的ueditor富文本编辑器,闲话不多说,进入正题:一:ueditor的下载及安装以及OSS的下载及引入我就不详细说了,这里说下要注意的几点:        1,ueditor下载地址http://ueditor.baidu.com/website/download.html,记得下载的是开发版-完整源码版     2,oss-Java-sdk下…
quilljs入门使用教程: quill.js是一款强大的现代富文本编辑器插件.该富文本编辑器插件支持所有的现代浏览器.平板电脑和手机.它提供了文本编辑器的所有功能,并为开发者提供大量的配置参数和方法. 使用方法 在页面中引入编辑器主题颜色文件quill.snow.css,以及quill.js文件. <link href="http://cdn.quilljs.com/1.0.0/quill.snow.css" rel="stylesheet"> <…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" con…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" con…
起因 需求是这样的,有一种协议需要生成,协议的模板是可配置的,在生成过程中,模板中的内容可以根据约定的标记进行替换(就像mvc的razor模板一样).生成后的内容还需要导出成word或pdf. 常见的使用场景比如租赁协议生成,邮件内容模板生成等等,不要傻傻的hard-code像‘#name#’这样的标记了. 优势就是可自定义模板,灵活匹配可获取到对象的任何字段,解除开发侧的包袱 开源框架 wangEditor 简单的富文本编辑器,基本功能够用,使用方便RazorLight.NetCore3 基于…
<span style="font-size:14px;"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> &…
第一版:存放位置:  ---->把该创建的文件包放到javaWeb 过程的 WEB_INF 下:如图所示. 第二步:< kindEditor 插件的引用> :JS引用 <script type="text/javascript" charset="utf-8" src="/js/kindeditor-4.1.10/kindeditor-all-min.js"></script> <script ty…
考虑到该富文本编辑器可能会在后续项目中继续使用,因此单独将其做成一个组件,把wangeditor作为组件的形式使用. 以下是参考代码 子组件部分: 父组件引用子组件: 以上就是 wangEditor 编辑器在 Vue 项目中的使用配置以及步骤 更多的配置信息请参考官网查看文档(地址:http://www.wangeditor.com/)…
1.富文本编辑器市面上有很多,但是综合考虑之后wangEditor是最易用的框架,推荐使用 首先进入官网 http://www.wangeditor.com 基本是2中方式引入: 使用CDN://unpkg.com/wangeditor/release/wangEditor.min.js 直接下载:https://github.com/wangfupeng1988/wangEditor/releases 推荐直接下载到本地,以防后期版本升级带来不兼容 在进入文件夹release ,选择wangE…
1. 前言 wangEditor富文本编辑器(www.wangEditor.com)从去年11月份发布,至今已经有将近10各月了.它就像一个襁褓中的小婴儿,在我的努力以及众多使用者的支持下不断摸索.成长.就像这么大的小孩一样,它的下一个目标是要自己站起来.自己走下去. 而这一版本的更新,已经可以让它有足够的力量站起来,勇敢的走下去.( wangEditorQQ群:164999061 ,欢迎加入交流) 2. 产品观的转变 在此前的一段时间,通过用户的反馈以及自己的一些比较.思考,觉得wangEdi…
提示:最新版wangEditor请参见:wangEditor.github.io 或者 https://github.com/wangfupeng1988/wangEditor 1. 前言 (下载源码.使用说明.demo,请参见:https://github.com/wangfupeng1988/wangEditor) 前段时间做过一个基于bootstrap的富文本编辑器——wangEditor,并发布到github上(https://github.com/wangfupeng1988/wang…
工作中需要用到UEditor编辑文本,在与springMVC进行整合时,出现了一些问题,结果导致,在进行图片上传时出现如下提示: 上网查询了很多相关资料,此处简要记录下,防止以后遇到类似问题. 一种方式是直接修改源码,步骤如下: 1.编写controller 如下(该接口是ueditor前后台交互的统一路径) : package com.test.dcdp.controller; import java.io.IOException; import java.io.PrintWriter; im…
日常啰嗦 本来这一篇和接下来的几篇是打算讲一下JDBC和数据库优化的,但是最近很多朋友加我好友也讨论了一些问题,我发现大家似乎都是拿这个项目作为练手项目,作为脚手架来用的,因此呢,改变了一下思路,JDBC和数据库优化这一块儿延后一点再去说,先丰富一下项目的页面和功能,因为现在的页面实在有些少得可怜,所以我打算中间插入两篇文章,给项目增加一个富文本编辑器的功能插件,再增加一个图片上传的功能,把这个脚手架的内容再充实一下. 我的github地址,点这里 初识富文本编辑器 先看两张图片: 1.这是一张…
导读:本篇将简单探讨插入图片.音频.视频的功能按钮实现方式 传送门:富文本编辑器UEditor自定义工具栏(一.基础配置与字体.背景色.行间距.超链接实现) 一.效果图 1.UEditor自定义工具栏-插入图片功能按钮效果图如下: 2.UEditor自定义工具栏-插入音频功能按钮效果图如下: 3.UEditor自定义工具栏-插入视频功能按钮效果图如下: 注:为了截图,缩小了浏览器,因此视频列表时间显示样式稍有问题,请自行忽略. 二.自定义工具栏-插入图片.音频.视频对应弹层实现方式 思路 使用L…