首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
富文本编辑器
订阅
沐森
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
富文本编辑器 wangEditor v5 渲染逻辑 - Model ,DOM,HTML 三者的关系
富文本编辑器 wangEditor V5 内部的渲染逻辑,包括 Model,虚拟 DOM,HTML 输入输出,还要支持各个模块自定义注册逻辑。先逐个介绍,最后画图总结完整流程。
基于 slate.js(不依赖 React)设计富文本编辑器
wangEditor 正在设计新版本,力争做一个更加稳定、简洁的开源富文本编辑器。虽然已经实现部分功能,但目前还处于技术方案设计过程中,API 和代码结构还会继续调整。
富文本编辑器 L1 能力调研记录
所谓 L1 能力,即弃用浏览器自带的 execCommand ,自己来实现富文本样式操作。 我从 4.3 开始陆续业余时间调研,目前已有 2-3 周,分享一些调研记录。
Web 富文本编辑器 embed 卡片机制的设计与实践
富文本编辑器不仅仅是图文,需要扩展更多类型的信息。像比较出名的 notion 编辑器直接就是一个“大杂烩”,啥都能塞进去。 wangEditor 正在考虑做全面的插件化,也是近期我就以“公式”和“代码块”为例子,探索了一下 embed 的设计和实践。正好,这俩是不同的显示类型,…
现代 Web 富文本编辑器 Quill.js - 从基本使用到核心概念
Quill 是一款非常优秀的 Web 富文本编辑器,近半年 npm 周下载量一直在 40w+ ,用户量很大。 Quill 的官网 我有时候打不开,有时候打开很慢。于是,找到一篇中文翻译的文档和当前 npm 版本很接近。 从底层实现上,Quill 也和 slate.js 一样,是…
【长文】Web 富文本编辑器框架 slate.js - 从基本使用到核心概念
slate.js 提供了 Web 富文本编辑器的底层能力,并不是开箱即用的,需要自己二次开发许多内容。 也正是这个特点,使得它的扩展性特别好,许多想要定制开发编辑器的,都会选择基于 slate.js 进行二次开发。 slate.js 能满足全世界用户进行定制开发、扩展功能,说明…
关于“云编辑器”的一个想法
“云编辑器”这个叫法是我自创的,国内国外我都没仔细调研过。如果恰巧碰到做这个业务的朋友,欢迎给我评论留言。 当然,最初想法是我提出来的,但后面经过讨论,又进一步完善,才达到了本文的内容。是整个 wangEditor 团队的讨论结果。 最初的想法,大约在 2020 年春,开始组建…
块编辑器 block-styled editor - 知识库内容编辑的未来
传统的 web 富文本编辑器都是下图这样子的。这个设计,从 MS Office 推出普及,到现在都几十年了,大家也早就习惯。 前段时间,经 wangEditor 团队 的一位新成员介绍,我认识到了一种新的编辑器 —— 块编辑器。说来惭愧,块编辑器投入线上使用也有 2 年时间了,…
【译】自己实现 document.execCommand 富文本编辑器核心 API
我是 wangEditor 的作者,目前正和开发团队做 V4.0 的重构。V4.0 发布之前的代码在 we-next ,发布之后可访问官网 。 了解富文本编辑器的同学都知道,document.execCommand 是实现网页富文本的核心 API 。但遗憾的是 document…