Skip to content

BizMarkdownEditor Markdown 编辑器 ​

Markdown 编辑器:工具栏(标题 / 加粗 / 斜体 / 删除线 / 列表 / 引用 / 代码块 / 链接 / 表格)+ 分屏 / 纯编辑 / 纯预览三模式,自研轻量渲染(标题、粗斜删除线、行内码、围栏代码块、有序无序列表、引用、分隔线、链接图片、表格),零第三方依赖。文档中心、工单回复、公告说明等 Markdown 语境——与 BizRichEditor(富文本所见即所得)互补,按团队编辑范式取舍。

基础用法 ​

问题描述

登录页验证码 连续刷新后不更新。

排查步骤:

  1. 清缓存复现
  2. 抓包看 /captcha 响应
  3. 对比会话 Cookie

建议优先检查 Redis 会话过期策略。

分屏编辑 + 实时预览,v-model 同步 Markdown 文本。

工具栏 ​

选中本行后点工具栏 B 试试加粗

  • 列表项
  • 另一项

行内代码 与 删除线 也可选区后点击工具

选区包裹 / 行首插入两类工具(加粗、列表、表格等)。

预览模式 ​

模式

接口变更公告

自 v2.6 起 /api/order 新增 channel 字段:

字段类型说明
channelstring渠道标识

详见 变更日志。


如遇问题请联系平台组。

preview 切换 编辑 / 分屏 / 预览(文档详情只读场景)。

预置内容 ​

国庆值班安排

日期值班人电话
10-01张三138**0001
10-02李四139**0002

值班期间请保持电话畅通。

回显已有 Markdown(公告 / 工单详情编辑)。

高度与禁用 ​

禁用

只读态

关闭开关后编辑区禁用,预览不受影响。

height 调节编辑区高度,disabled 只读态。

变化事件 ​

字符 10行数 1change 次数 0

输入内容观察字数统计

change / update:modelValue 联动,字数统计。

Props ​

属性名类型默认值说明
v-modelstring''Markdown 文本
preview'split' | 'edit' | 'preview''split'预览模式
heightnumber320编辑区高度(px)
toolbarbooleantrue工具栏
placeholderstring'输入 Markdown 内容…'占位
disabledbooleanfalse禁用

Events ​

事件名参数说明
change(value: string)内容变化(update 同步)

Expose ​

名称类型说明
focus() => void聚焦编辑区
getMode() => BizMarkdownPreviewMode当前预览模式

TIP

渲染为常用 Markdown 子集(标题 / 粗斜删除 / 行内码 / 代码块 / 列表 / 引用 / 分隔线 / 链接图片 / 表格);渲染结果做了 HTML 转义,内容不做脚本执行。语法增强(如 Mermaid、任务列表)可按需扩展。