🏡 使用场景
👗 页面渲染
- 完整示例
- 自定义渲染
- 功能渲染 - Markdown2HTML/大纲/数学公式/脑图/图表/流程图/甘特图/时序图/五线谱/多媒体/代码高亮/代码复制/graphviz/flowchart/plantuml/图片预览
- 渲染配置 - 锚点/语音阅读/图片懒加载/渲染前回调/渲染后回调
⚙️️ 基本配置
👠 高级配置
- Markdown 配置 - 自动空格/段落开头空两格/矫正术语/启用目录/禁用脚注/启用 Mark 标记/wysiwyg & ir 模式不渲染代码块/不过滤 XSS/主题/为列表添加标记
- 工具栏 - 自定义按钮/新增按钮/固定/隐藏
- 文件上传
- 大纲 - 显示大纲/大纲位置
- 预览 - 延迟解析/HTML 字符串处理/DOM 处理/预览请求
- 预览操作的配置及自定义
- 自动补全 - @、话题等关键字扩展/自定义表情/表情图片地址/表情提示
- 字数统计 - Markdown/文本/最大字数提示/回调
- 拖拽调整编辑器高度 - 启用/位于底部/位于顶部/拖拽结束回调
- 代码块高亮 - 启用高亮/代码块块样式/行号
- 数学公式 - KaTeX,MathJax 引擎切换/设置 MathJax 宏定义/允许 $ 后出现数字
- 本地缓存 - 设置默认值/设置缓存 ID/清除缓存/禁用缓存/启用缓存/缓存回调
- 划词评论 - 目前仅支持 wysiwyg 模式
🎨 基本方法
- 主题修改 - 编辑器/内容/代码块渲染/自定义主题
- 文本操作 - 更新内容/更新内容并清空历史栈/插入内容/更新选中内容/删除选中内容/设置预览区域内容
- 获取 - Markdown/HTML/选中的文本/编辑器模式/光标位置/HTML->Markdown
- 其他方法 - 设置为只读/聚焦/失焦/消息提示/销毁/清空历史栈
💛 暖心示例
- 移动端最佳配置
- 多个编辑器共存
- 在 sv 模式下点击工具栏上的格式化可对 Markdwon 原文进行格式化
- 点击工具栏上的开发者工具可查看 Markdown 语法树