DevUI 是一款面向企业中后台产品的开源前端解决方案,它倡导沉浸灵活至简的设计价值观,提倡设计者为真实的需求服务,为多数人的设计,拒绝哗众取宠、取悦眼球的设计。如果你正在开发 ToB工具类产品,DevUI 将是一个很不错的选择!

以下文章和本文相关,也许你也会喜欢:

《现代富文本编辑器Quill的模块化机制》

《Quill富文本编辑器的实践》

《如何将龙插入到编辑器中?》

《今天是儿童节,整个贪吃蛇到编辑器里玩儿吧》

《现代富文本编辑器Quill的内容渲染机制》

引言

返利 https://www.cpa5.cn/

之前在HWEB大前端技术分享会上给大家分享过 Quill 的一些实践,不过由于时间关系只讲了个大概,后续打算深入浅出地对 Quill 做一个详细的介绍。

这个系列打算从实践的角度去讲 Quill 富文本编辑器,先从 Quill 的基本使用开始吧!

极简方式使用 Quill

快速开始三部曲:

  • 安装
  • 引入
  • 使用
// 安装
npm i quill
<div id="editor"></div>
// 引入
import Quill from 'quill';// 使用
const quill = new Quill('#editor');

虽然我们已经初始化了 Quill 实例,但是在页面中却什么也看不到。

虽然看上去什么也没有,但是我们点击空白处,会发现有一个光标,并且可以输入内容,并给内容增加格式(由于没有工具栏,只能通过 Quill 快捷键Ctrl+B增加格式),以下是动画效果:

虽然只是一个极简版的富文本编辑器,不过加上边框和按钮,就是一个基础版的掘金评论框(还差插入表情和图片)

Quill基本使用和配置 - DevUI相关推荐

  1. quill一些插件的配置 注意事项

    为了方便,是用了vue-quill-editor作为富文本编辑器,但是他和一些插件的安装有注意点: 1.在vue.config.js中修改配置 var webpack = require('webpa ...

  2. 现代富文本编辑器Quill的模块化机制

    DevUI是一支兼具设计视角和工程视角的团队,服务于华为云DevCloud平台和华为内部数个中后台系统,服务于设计师和前端工程师. 官方网站:devui.design Ng组件库:ng-devui(欢 ...

  3. 【华为云技术分享】现代富文本编辑器Quill的模块化机制

    DevUI是一支兼具设计视角和工程视角的团队,服务于华为云DevCloud平台和华为内部数个中后台系统,服务于设计师和前端工程师. 官方网站:devui.design Ng组件库:ng-devui(欢 ...

  4. vue2中quill、vue-quill-editor、quill-better-table案例

    主文件 <template><div style="width: 100%; height: 100%;"><!-- 回显--><div ...

  5. vue-quill-editor + element-ui upload实现富文本图片上传

    代码贴上 <template><divclass="quill-editor-example"><divclass="box"&g ...

  6. html富文本编辑器插件_vue中使用vuequilleditor富文本编辑器

    点击上方"小姚同学技术栈"快速关注我哟! vue-quill-editor是一个基于quill.适用于vue的富文本编辑器开源项目,支持服务端渲染和单页应用.目前项目热度还算可以, ...

  7. 改造vue-quill-editor: 结合element-ui上传图片到服务器

    前排提示:现在可以直接使用封装好的插件vue-quill-editor-upload 需求概述 vue-quill-editor是我们再使用vue框架的时候常用的一个富文本编辑器,在进行富文本编辑的时 ...

  8. vue富文本框(插入文本、图片、视频)的使用

    今天在vue里面插入富文本遇到了一些小坑在这里提供给大家用于参考,如有错误,望多加指正. 我这里使用的是Element-ui的上传图片组件 首先引入Element-ui(这个我就不作赘述了,详情参考e ...

  9. Quill编辑器内置样式配置

    import Quill from 'quill'; // 对齐方式 let Parchment = Quill.import('parchment'); let options = {scope: ...

最新文章

  1. Windbg学习 (0x0002) 命令基础
  2. boot jpa mysql postman spring_听说过spring-data-jdbc么?来个最佳实践
  3. Shi-Tomasi算子的运用 ,用于检测角点
  4. 反制爬虫之Burp Suite RCE
  5. [Android] 触屏setOnTouchListener实现图片缩放、移动、绘制和添加水印
  6. 20120621第一天_复习与测试
  7. 未发现oracle(tm)客户端和网络组件_SpringColud Eureka的服务注册与发现
  8. 嵌入式全栈工程师_我花了半个月,整理出了这篇嵌入式开发学习指南(学习路线+知识点梳理)...
  9. go 正则表达式分组匹配_Go语言正则表达式用法实例小结【查找、匹配、替换等】...
  10. 团队博客-第三周:需求改进系统设计(科利尔拉弗队)
  11. 第 7 章 Neutron - 068 - Neutron 物理部署方案
  12. 电子计算机主机房国标,中华人民共和国国家标准电子计算机机房设计规范GB50174-93...
  13. 怎样提高数据库查询效率
  14. 各层电子数排布规则_电子式排布规律
  15. GooglePlay上架流程
  16. 微型计算机常见的输入与输出设备,微型计算机的输入输出设备.doc
  17. sasl java_java SASL_SSL 帐号密码 方式访问 kafka
  18. 【微信开发6】专属推广二维码 java+SpringBoot
  19. python3从零学习-6.0、第三方库
  20. 【写作工具】用Katex打出常见矩阵

热门文章

  1. UTC时间转换北京时间
  2. 【2021-03-20】【Mybatis】Mybatis 判断字符串非空和空串 报错, Encountered “ <IDENT> “AND ““ at line 1
  3. 官方教程 Redshift 03 各种GI的参数和常规使用说明
  4. 邀您来看决赛,Google ARCore 和京东 AR 开发者大赛名单出炉
  5. mac 关于/usr 和/opt
  6. 波士顿大狗运动仿真-Unity3D
  7. 工欲善其事,必先利其器之windows快捷键组合
  8. 采集存储计算处理卡设计资料:619-基于6U VPX的双FMC ZU19EG 采集存储计算处理卡
  9. python 投票软件——含UI界面(优化版)
  10. linux下python退出命令_Linux 下 Python按任意键退出方法