本页面展示 ProseMirror 能做什么,以及如何做到。 基础 用示例的配置初始化一个最小代码量的富文本编辑器。 文档中的恐龙 自定义一个文档节点类型,并将其加入到 Schema 中去。 友好的 Markdown 允许用户在 Markdown 界面和 WISIWYM 界面之间切换。 提示文本 使用插件视图来实现根据选中的文本来动态显示一段提示文本的效果。 图片上传 通过在上传过程中创建占位符的方式来健壮地处理异步的编辑行为。 从零开始写一个 Schema 在不使用基本 Schema 的情况下,对几种不同文档样式编写自定义的 Schema。 写一个你自己的工具栏 构建一个自定义的编辑器工具栏。 更多高级示例 嵌入代码编辑器 在 ProseMirror 实例的内部用一个代码编辑器组件来渲染代码块。 实时拼写检查 一个可以实时检查文档的通用错误同时帮助用户改正的编辑器示例。 编辑脚注 将脚注实现为具有内容的内联节点,同时为脚注内容构建另一个编辑器来实现编辑脚注的效果。 文档历史 记录文档变化的历史,允许用户从任一历史版本中恢复。 协同编辑 注:本中文文档暂不支持该示例,点击链接跳到原始文档 一个说简单不简单,说复杂不复杂的协同编辑器,支持共享注释。