BlockNote
文档文档AIAI示例示例定价定价关于关于
GitHubGitHubDiscordDiscord
  • 介绍
  • 快速入门
  • 编辑器基础
    • 编辑器设置
    • 文档结构
    • 默认模式
  • 编辑器 API
    • 操作块
    • 操作行内内容
    • 光标与选择
    • Markdown 与 HTML
    • 服务器端处理
    • 导出为 PDF
    • 导出为 Docx
    • 导出为 ODT
    • Export to email
    • 事件
    • 方法
  • 样式与主题
    • 主题
    • 覆盖 CSS
    • 添加 DOM 属性
  • UI 组件
    • 区块侧边菜单
    • 格式化工具栏
    • 建议菜单
  • 自定义模式
    • Custom Blocks
    • Custom Inline Content
    • Custom Styles
  • 协作
    • 实时协作
    • 评论
    • Next.js 和 BlockNote
    • 代码块语法高亮
    • 使用 Ariakit 的 BlockNote
    • 使用 ShadCN 和 Tailwind 的 BlockNote
    • 无需 React 的使用方法(纯 JavaScript)
    • 粘贴处理
    • 网格建议菜单
    • 高级表格
  • AI
    • 开始使用
    • 自定义命令
    • 参考
  • 社区 (opens in a new tab)
Question? Give us feedback → (opens in a new tab)在 GitHub 上编辑此页面
文档
编辑器 API

编辑器 API

BlockNote 提供了一个 API,用于通过代码与编辑器及其内容进行交互。 这些方法可直接在你创建编辑器实例时得到的 BlockNoteEditor 对象上使用。

  • 操作区块 讲解如何读取/更新文档中的区块。
  • 操作内联内容 讲解如何更新/读取选中文本的数据。
  • 光标与选择 讲解与光标位置和选择相关的方法。
  • Markdown 与 HTML 讲解如何将文档转换为 Markdown 和 HTML,以及从它们转换回来。
默认模式操作块

Footer

BlockNote

BlockNote 是一款可扩展的 React 富文本编辑器,支持基于块的编辑、协作功能,并提供开箱即用的可定制 UI 组件。

学习

  • 文档
  • 示例
  • 发布版本

合作

  • 与我们合作
  • 赞助
  • 贡献

社区

  • GitHub
  • Discord

法律

  • 使用条款
  • 隐私政策

主题

简中文档|沪ICP备2024070610号-3